AWS Certified Solutions Architect – Associate (SAA-C03) — Question 451

A company designed a stateless two-tier application that uses Amazon EC2 in a single Availability Zone and an Amazon RDS Multi-AZ DB instance. New company management wants to ensure the application is highly available.

What should a solutions architect do to meet this requirement?

Answer options

Correct answer: A

Explanation

To make a stateless EC2-based application highly available, the application tier needs to be distributed across multiple Availability Zones using an Auto Scaling group behind an Application Load Balancer, which automatically routes traffic to healthy instances. The database tier is already highly available via Amazon RDS Multi-AZ. Other options like cross-region snapshots do not provide immediate high availability, while Route 53 options alone do not resolve the single Availability Zone bottleneck for the EC2 instances.