Create an Auto Scaling Group on AWS
In this lab, you’ll create a Launch Configuration as well as Auto Scaling Group. You will also learn how Auto Scaling Groups replace missing instances and prevent potential outages. When you’re finished with this lab, you’ll have a good understanding of how to create Launch Configurations, Auto Scaling Groups, Scaling Policies, and how they work.
Terms and conditions apply.
Lab info
Lab author
Challenge
Get Familiar with Existing AWS Infrastructure
Observe configuration of legacy EC2 instances as well as an existing Load Balancer, and visit the company's website using the Load Balancer DNS name.
Challenge
Create a Launch Configuration
Create a Launch Configuration for the Auto Scaling Group based on a legacy instance configuration.
Challenge
Create an Autoscaling Group
Create an Auto Scaling group using the previously created launch configuration.
Challenge
Simulate a Website Outage
Terminate Legacy Instances, adjust Name tags for auto-scaled instances and recycle instances without Name tags.
Challenge
Create a Scaling Policy
The scaling policy of the Auto Scaling Group needs to be adjusted to be able to deal with network traffic surges, while terminating redundant instances during periods with no traffic.
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
- Basic knowledge of AWS Load Balancers