AWS Certified Solutions Architect – Associate (SAA-C02) — Question 36
A company runs a multi-tier web application that hosts news content. The application runs on Amazon EC2 instances behind an Application Load Balancer. The instances run in an EC2 Auto Scaling group across multiple Availability Zones and use an Amazon Aurora database. A solutions architect needs to make the application more resilient to periodic increases in request rates.
Which architecture should the solutions architect implement? (Choose two.)
Answer options
- A. Add AWS Shield.
- B. Add Aurora Replica.
- C. Add AWS Direct Connect.
- D. Add AWS Global Accelerator.
- E. Add an Amazon CloudFront distribution in front of the Application Load Balancer.
Correct answer: B, E
Explanation
Adding an Aurora Replica improves database read scalability and provides better performance during high request rates, while implementing an Amazon CloudFront distribution helps cache content closer to users, reducing latency and load on the Application Load Balancer. The other options, such as AWS Shield, AWS Direct Connect, and AWS Global Accelerator, do not directly address the need for improved resilience in handling increased request rates.