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

A company needs a backup strategy for its three-tier stateless web application. The web application runs on Amazon EC2 instances in an Auto Scaling group with a dynamic scaling policy that is configured to respond to scaling events. The database tier runs on Amazon RDS for PostgreSQL. The web application does not require temporary local storage on the EC2 instances. The company’s recovery point objective (RPO) is 2 hours.

The backup strategy must maximize scalability and optimize resource utilization for this environment.

Which solution will meet these requirements?

Answer options

Correct answer: C

Explanation

Because the web and application tiers are stateless and run within an Auto Scaling group, backing up the individual EC2 instances using EBS snapshots is unnecessary and inefficient; retaining the latest AMIs is sufficient for redeployment. For the database tier, enabling Amazon RDS automated backups provides point-in-time recovery (PITR) with a recovery point objective of up to 5 minutes, easily meeting the 2-hour RPO requirement. Therefore, combining AMIs for the stateless tier and automated backups with PITR for RDS is the most scalable and optimized solution.