Description
Would you like to start learning AWS CloudFormation with a well-organized course?
Then, welcome to learn AWS CloudFormation from a senior AWS architect step by step with hands-on examples and detailed explanations!
This course will take you from beginner to intermediate level on AWS CloudFormation. You will learn the basics of CloudFormation, and achieve an intermediate level to use it for your daily needs. However, it will also be a basis for my upcoming AWS CloudFormation Step by Step: Intermediate to Advanced course, which I expect to launch in mid-June 2021!
What will you achieve in this course?
- In the first section, you will understand what AWS CloudFormation is and learn to create stacks from existing templates and delete them.
- In Section 2, you will start writing your own templates with YAML and define resources in them. You will also learn to update your stacks by editing your templates.
- In Section 3, you will learn to increase the re-usability of your templates with parameters. You will make lots of examples with different parameter types, constraints, etc.
- In the fourth section, you will learn to define the Metadata and Mappings sections in your templates to enhance them more.
- In Section 5, you will learn to create resources and/or configure their attributes conditionally using the Conditions section. You will also learn how to define outputs for your stacks.
- In Section 6, we will cover an intermediate-level AWS CloudFormation feature, and you will learn how to create change sets to update your stacks safely.
- Until Section 7, you will use the AWS CloudFormation Console. But in Section 7, you will also learn how to manage your stacks and change sets using the cloudformation commands of AWS CLI.