AWS Certified Solutions Architect – Associate (SAA-C02) — Question 77
A company is planning to build a new web application on AWS. The company expects predictable traffic most of the year and very high traffic on occasion. The web application needs to be highly available and fault tolerant with minimal latency.
What should a solutions architect recommend to meet these requirements?
Answer options
- A. Use an Amazon Route 53 routing policy to distribute requests to two AWS Regions, each with one Amazon EC2 instance.
- B. Use Amazon EC2 instances in an Auto Scaling group with an Application Load Balancer across multiple Availability Zones.
- C. Use Amazon EC2 instances in a cluster placement group with an Application Load Balancer across multiple Availability Zones.
- D. Use Amazon EC2 instances in a cluster placement group and include the cluster placement group within a new Auto Scaling group.
Correct answer: B
Explanation
Option B is correct because using EC2 instances in an Auto Scaling group with an Application Load Balancer ensures that the web application can scale to handle high traffic while maintaining high availability and low latency across multiple Availability Zones. Option A does not provide the necessary scaling and fault tolerance. Option C, while it offers an Application Load Balancer, does not utilize Auto Scaling, which is crucial for handling variable traffic. Option D also lacks the optimal scaling capabilities provided by an Auto Scaling group in conjunction with an Application Load Balancer.