Create, Manage, and Delete a Stack in the Console and AWS CloudFormation
In this lab, you’ll learn how to create, manage, and delete AWS resources using CloudFormation. When you’re finished with this lab, you’ll have an understanding of implementing Infrastructure as Code in AWS.
Terms and conditions apply.
Lab info
Lab author
Challenge
Create a New VPC Using CloudFormation Template
Create a new VPC according to your organization standards. This VPC will have Public and Private Subnets, with relevant CIDR blocks, in two Availability Zones to support High Availability.
Challenge
Launch an ALB in Public Subnets and EC2 Web Server Instances in Private Subnets
Create a public-facing Application Load Balancer and private EC2 instances via CloudFormation. The EC2 instances will have an Apache web server installed as part of the code.
Challenge
Updating a CloudFormation Stack to Achieve Infrastructure Changes via Code
You will now update your existing stack and achieve the infrastructure changes as requested by your team.
Challenge
Delete the Resources Using CloudFormation Stacks
Delete all the resources which you created via CloudFormation by deleting the Stacks.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- Knowledge of EC2 Dashboard navigation
- Knowledge of VPC Dashboard navigation