AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A web platform is about to launch in production and is expected to face highly variable traffic with occasional surges during promotional events. The application runs on a fleet of Amazon EC2 instances deployed across multiple Availability Zones in a single AWS Region.
Which AWS solution will automatically distribute incoming HTTP/HTTPS requests across the instances and work with Amazon EC2 Auto Scaling to add or remove capacity as traffic changes?
Application Load Balancer with an Amazon EC2 Auto Scaling group
Amazon Route 53 weighted DNS routing
AWS Direct Connect dedicated network connection
Amazon CloudFront distribution at global edge locations
An Application Load Balancer (ALB) operates at Layer 7 and is designed to distribute HTTP/HTTPS traffic across multiple targets-including EC2 instances, containers, IP addresses, and Lambda functions-in one or more Availability Zones. ALB integrates directly with Amazon EC2 Auto Scaling groups; registered targets are added or removed automatically as the group scales, ensuring that traffic is always routed only to healthy, in-service instances.
Amazon CloudFront is a global content delivery network that caches and accelerates content but is not intended to balance traffic within a VPC. AWS Direct Connect provides a dedicated network circuit between on-premises and AWS and does not perform load balancing. Amazon Route 53 is a DNS service that can route users based on policies such as latency or weighted routing, but it does not monitor individual instance health or redistribute HTTP requests within the VPC in real time.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.