DOP-C02 Question 187
Select 3Your company hosts a mission-critical e-commerce application on AWS that requires a Recovery Time Objective (RTO) of 5 minutes and a Recovery Point Objective (RPO) of 1 minute. The application runs on an Amazon RDS database with multi-AZ enabled and utilizes EC2 instances behind an Application Load Balancer. You need to ensure that the application meets these RTO and RPO requirements in the event of a regional failure. Which of the following steps should you take to implement an automated recovery process?
- A
Set up a cross-region read replica for the RDS database and configure an automated failover mechanism.
- B
Use AWS Elastic Disaster Recovery (AWS DRS) to replicate the EC2 instances to a secondary region.
- C
Enable S3 cross-region replication for application data storage.
- D
Use Amazon Route 53 health checks to automatically switch DNS to the secondary region in case of failure.
- E
Launch EC2 instances in the secondary region on-demand after a failure is detected.
Show answer and explanation
Correct answers: A, B, D
Explanation
To meet the RTO of 5 minutes and RPO of 1 minute, you need a solution that automates the recovery process across both compute and database layers. Setting up a cross-region RDS read replica with automated failover ensures minimal data loss (meeting the RPO). Using AWS Elastic Disaster Recovery for EC2 instances ensures rapid recovery of compute resources within the RTO. Finally, Amazon Route 53 health checks automate traffic redirection to the secondary region, ensuring a seamless failover. S3 cross-region replication and on-demand instance launches do not sufficiently address the RTO and RPO requirements for this scenario.
- A. Correct.
This is correct. Setting up a cross-region read replica for the RDS database and automating failover is critical to meeting the RPO requirement of 1 minute and ensuring database availability in the secondary region.
- B. Correct.
This is correct. AWS Elastic Disaster Recovery provides near real-time replication of EC2 instances to another region, enabling rapid recovery within the 5-minute RTO requirement.
- C. Incorrect.
This is incorrect. While S3 cross-region replication ensures data durability, it is not directly related to automating the recovery of the application itself or meeting the RTO and RPO requirements.
- D. Correct.
This is correct. Amazon Route 53 health checks can automatically route traffic to the secondary region when the primary region becomes unavailable, enabling a seamless failover process.
- E. Incorrect.
This is incorrect. Launching EC2 instances on-demand after a failure would likely exceed the RTO of 5 minutes, as it introduces delays in recovery.