Auto Scaling in Amazon Web Services (AWS) automatically adds or removes compute resources running your application in the cloud depending upon on conditions you configure. For applications configured to run on cloud infrastructure, scaling is an important part of cost control and resource management.
In this hands-on lab, you will learn how to create and configure all the resources that are needed to automatically scale an application in response to load.
Upon completion of this Lab you will be able to:
You should be familiar with:
February 24th, 2022 - Updated some screenshots to reflect the latest UI changes
October 12th, 2021 - Changed lab to use an Application Load Balancer instead of a Classic Load Balancer
August 16th, 2021 - Update security group creation instructions to match the latest user interface changes
June 28th, 2021 - Updated screenshots to reflect the latest user interface changes and improved some instructions
August 18th, 2020 - Updated all instructions and screenshots
March 11th, 2020 - Updated the validation checks inserting them in the correct lab steps instead of the last one
Andrew is a Labs Developer with previous experience in the Internet Service Provider, Audio Streaming, and CryptoCurrency industries. He has also been a DevOps Engineer and enjoys working with CI/CD and Kubernetes.
He holds multiple AWS certifications including Solutions Architect Associate and Professional.