CloudFormation is a powerful automation service within AWS. It can be used to create simple or complex sets of infrastructure any number of times. This hands-on lab provides a gentle introduction to CloudFormation, using it to create and update a number of S3 buckets. By the end of this hands-on lab, you will be comfortable using CloudFormation and can begin experimenting with your own templates.
Successfully complete this lab by achieving the following learning objectives:
- Create a CloudFormation Stack
Create a CloudFormation stack named cfnlab from the provided template.
- Update the CloudFormation Stack
Update the CloudFormation stack cfnlab using updatestack1.json to observe how resources are added and removed.
- Add CloudFormation Stacks
Create additional CloudFormation stacks with the below linked templates to observe how resources are added:
- Delete CloudFormation Stacks
Delete the CloudFormation stacks you created, and observe the resources are deleted.