AWS Certified Solutions Architect – Associate (SAA-C02) — Question 421

A solutions architect is designing the architecture for a new web application. The application will run on AWS Fargate containers with an Application Load
Balancer (ALB) and an Amazon Aurora PostgreSQL database. The web application will perform primarily read queries against the database.
What should the solutions architect do to ensure that the website can scale with increasing traffic? (Choose two.)

Answer options

Correct answer: B, E

Explanation

To handle scaling for a read-heavy application, both the compute layer (Fargate) and the database layer (Aurora) must scale. Configuring Amazon ECS Service Auto Scaling based on CPU utilization (Option E) ensures that the Fargate container tasks scale horizontally as traffic increases, while configuring Aurora Auto Scaling (Option B) dynamically adds Aurora Replicas to handle the increased read query load. ALB scaling is managed automatically by AWS without manual auto-scaling configuration (Option A), and ECS clusters are regional resources that span multiple Availability Zones automatically (Option D).