Course Outline
Introduction
- Beyond the AWS Management Console
- Infrastructure as Code
Overview of AWS CloudFormation Features and Components
- Parameters, mappings, resources, outputs, conditions, metadata, etc.
Getting Started with CloudFormation
- Setting up AWS Accounts and Services
- Operating the AWS CloudFormation CLI
Describing Infrastructure
- Overview of YAML syntax
- Writing a YAML template
Deploying Infrastructure
- Initializing infrastructure (e.g., S3)
- Bootstrapping EC2 instances
- Customizing a Stack
Maintaining Infrastructure
- Updating infrastructure (E.g., S3)
- Deleting infrastructure (E.g., S3)
- Troubleshooting
Summary and Conclusion
Requirements
- Linux command line experience
- General familiarity with AWS
Audience
- System administrators
- DevOps engineers
Testimonials (2)
Everything started with a theoretical introduction followed by practical examples. I liked that when the instructor didn't know something (for example, the answer to a question), they would say they didn't know but would check during the break and come back to it. I particularly liked the example using SNS, Lambda, DynamoDB, EC2, and API Gateway—concrete application and integration of services with each other.
Marcel Konczyk - NetworkedAssets Sp. z o.o.
Course - AWS CloudFormation
Machine Translated
Later the balance between theory and practice was much better. But the beginnings were terrible. The way of expressing (language) is very calm, understandable, in a human way.
Lukasz Derkowski - NetworkedAssets Sp. z o.o.
Course - AWS CloudFormation
Machine Translated