In this Challenge Cloud Lab, you’ll build a highly available and secure web application architecture using an Application Load Balancer (ALB) in AWS. You’ll design a Multi-AZ environment where incoming HTTPS traffic is distributed across backend web servers, ensuring fault tolerance and secure communication. Step-by-step instructions will not be provided.
You’ll be tested on your ability to deploy core networking and compute components. Your work will be evaluated on setting up a scalable VPC, launching and managing EC2 instances in an Auto Scaling group, configuring the ALB (with listeners, routing rules, and health checks), and applying least-privilege security rules.
Below is the visual representation of the system architecture that you will create in this lab: