A food delivery platform hosts its order dispatch application in the us-west-2 Region. The application tier runs on Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer, and the database tier uses an Amazon RDS for PostgreSQL Multi-AZ DB instance. The company wants to establish a disaster recovery (DR) solution in the us-east-1 Region. The solution must achieve a Recovery Time Objective (RTO) of 15 minutes and a Recovery Point Objective (RPO) of 5 minutes, while keeping ongoing standby costs as low as possible. Which disaster recovery strategy should a solutions architect recommend to meet these requirements?
- ADeploy an Auto Scaling group with a desired capacity of 0 EC2 instances behind an Application Load Balancer in the destination region. Create an Amazon RDS cross-region read replica in the destination region. Configure Route 53 failover routing with health checks. In the event of a disaster, promote the read replica to a primary DB instance and increase the desired capacity of the Auto Scaling group.
- Deploy a scaled-down Auto Scaling group of EC2 instances behind an Application Load Balancer in the destination region. Create an Amazon RDS cross-region read replica in the destination region. Configure Route 53 failover routing with health checks. In the event of a disaster, promote the read replica to a primary DB instance and scale up the Auto Scaling group.Cevap
- CCreate an Amazon RDS cross-region read replica in the destination region. Configure Route 53 latency routing to distribute traffic between the two regions. Rely on AWS to automatically promote the cross-region read replica to the primary DB instance if the primary region experiences an outage.
- DConfigure daily automated database snapshots and copy them to Amazon S3 Glacier Flexible Retrieval in the destination region. Use an AWS CloudFormation template to deploy the application infrastructure. In the event of a disaster, restore the database from the snapshot in S3 Glacier and run the CloudFormation template.
Cevap
Deploy a scaled-down Auto Scaling group of EC2 instances in the destination region, create an Amazon RDS cross-region read replica, configure Route 53 failover routing, and promote the replica and scale up the instances during a disaster.
The correct strategy is a Warm Standby deployment. By keeping a scaled-down Auto Scaling group of EC2 instances running in the destination region, the application can start serving traffic immediately upon failover and then scale out. The Amazon RDS cross-region read replica maintains a near real-time copy of the database, ensuring the 5-minute RPO is met. During a disaster, the replica is promoted to primary and the EC2 instances are scaled up, which can be accomplished within the 15-minute RTO.
Adım Adım Çözüm
Anahtar Kavram
Warm Standby Disaster Recovery Strategy
Tahmini Süre:2m 0s