A pharmaceutical company hosts a clinical trial monitoring application on AWS in the `us-east-1` Region. The application's database tier is running on an Amazon RDS for PostgreSQL Multi-AZ DB instance. The application tier runs on Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer. The company needs to design a disaster recovery (DR) plan in the `us-west-2` Region. The DR plan must meet a Recovery Time Objective (RTO) of hours and a Recovery Point Objective (RPO) of minutes. The company wants to minimize ongoing costs during normal operations. Which of the following database and application tier strategies should a solutions architect recommend to meet these requirements?
- Configure an Amazon RDS for PostgreSQL cross-region read replica in the `us-west-2` Region. Copy the application EC2 Amazon Machine Image (AMI) to the `us-west-2` Region. In the backup Region, pre-configure an Application Load Balancer and an Auto Scaling group with a minimum capacity of . During a failover event, promote the replica, scale up the Auto Scaling group, and update Amazon Route 53 active-passive failover routing.Cevap
- BDeploy a Multi-AZ RDS for PostgreSQL DB instance and a fully scaled, running Auto Scaling group of EC2 instances behind an Application Load Balancer in the `us-west-2` Region. Use Route 53 active-active routing to distribute traffic equally between the two Regions.
- CConfigure an Amazon RDS for PostgreSQL cross-region read replica in the `us-west-2` Region. Rely on the automated failover mechanism of the RDS Multi-AZ feature to automatically promote the cross-region read replica and update the database endpoint during a regional outage.
- DExport daily automated RDS database snapshots, encrypt them, and copy them to an Amazon S3 Glacier Flexible Retrieval vault in the `us-west-2` Region. Store the EC2 AMI in the same vault. During a failover event, retrieve the snapshots and AMIs to restore the environment.
Cevap
The correct strategy is to configure a cross-region read replica in the backup Region, copy the application AMI, pre-configure the load balancer and an Auto Scaling group set to minimum capacity, and promote/scale resources only during failover.
The correct strategy uses a Pilot Light model where database replication is active (via a cross-region RDS read replica) to satisfy the -minute RPO, while the compute resources (EC2 instances in an Auto Scaling group) are kept offline (capacity set to ) to minimize costs. Since the RTO is hours, there is sufficient time to promote the replica to primary, scale up the Auto Scaling group from the copied AMI, and update Route 53 routing.
Adım Adım Çözüm
Anahtar Kavram
Disaster Recovery (DR) Strategies (Pilot Light vs. Warm Standby vs. Active-Active) and RDS Cross-Region Replication
Tahmini Süre:2m 0s