In this lab, you will create a robust and scalable architecture using Auto Scaling and Load Balancing. You will configure an EC2 instance fleet behind an Elastic Load Balancer (ELB) and use Auto Scaling policies to ensure availability. The lab emphasizes on setting up health checks to ensure fault tolerance and minimize downtime. By completing this lab, you will gain practical experience in ensuring high availability, scalability, and resilience of applications hosted in AWS.
XYZ Inc., a growing e-commerce platform, needs to ensure their application can handle spikes in traffic while maintaining user satisfaction. You have been tasked to set up an infrastructure that will automatically adjust capacity to incoming traffic demands while using Elastic Load Balancer to distribute the load effectively.