A software-as-a-service (SaaS) company hosts a global hotel booking platform in the eu-west-1 Region. The application tier runs on Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer. The database tier uses an Amazon RDS for PostgreSQL DB instance. The company wants to implement a disaster recovery (DR) strategy in the us-east-1 Region that achieves a recovery point objective (RPO) of 5 minutes and a recovery time objective (RTO) of 30 minutes. Which combination of actions should the solutions architect recommend to meet these requirements at the lowest cost? (Select TWO.)
- Create an Amazon RDS cross-region read replica in the secondary region, and promote the replica to a standalone DB instance during a failover event.Answer
- Deploy the application infrastructure in the secondary region using AWS CloudFormation, and configure the Auto Scaling group with a desired capacity of 0.Answer
- CConfigure Amazon RDS Multi-AZ DB cluster replication across both the primary and secondary regions to enable automatic database failover.
- DConfigure daily database backups to Amazon S3, replicate them to an Amazon S3 Glacier Flexible Retrieval vault in the secondary region, and restore the database from the backup during failover.
- EMaintain a continuously running, scaled-down fleet of Amazon EC2 instances in the secondary region to guarantee that the application can immediately handle the full production load.
Answer
Creating an Amazon RDS cross-region read replica and promoting it during failover, along with deploying the secondary application infrastructure using AWS CloudFormation with the Auto Scaling group's desired capacity set to 0.
The correct solution uses a Pilot Light disaster recovery strategy. Creating an Amazon RDS cross-region read replica ensures database replication with an RPO of under 5 minutes, and promoting it to a standalone database during failover satisfies the RTO of 30 minutes. Deploying the application tier using AWS CloudFormation with the Auto Scaling group's desired capacity set to 0 minimizes cost by not running any EC2 instances until a failover is needed, while still allowing the application to be launched within the 30-minute RTO.
Step-by-Step Solution
Key Concept
Disaster Recovery (DR) patterns in AWS prioritize tradeoffs between RTO, RPO, and cost. A Pilot Light strategy pre-stages infrastructure (such as CloudFormation templates and scaled-down resources) and replicates database data asynchronously to meet low RPO/RTO targets while minimizing compute costs.
Estimated Time:2m 0s