SAP-C02 Question 259
Single answerA company is running a critical web application on Amazon EC2 instances behind an Application Load Balancer (ALB). The application stores user-uploaded files in Amazon S3 and maintains session state in an Amazon DynamoDB table. To ensure high availability, the company wants to implement a disaster recovery (DR) solution with an RTO (Recovery Time Objective) of 5 minutes and an RPO (Recovery Point Objective) of 1 minute. Which disaster recovery strategy should the company choose?
- A
Pilot Light strategy with pre-configured resources in the DR region and replication of DynamoDB and S3 data.
- B
Warm Standby strategy with a scaled-down version of the application running in the DR region and continuous replication of data.
- C
Backup and Restore strategy with periodic backups of the application and manual restoration in the DR region.
- D
Multi-Region Active-Active strategy with full replication of all resources across both regions and traffic distribution using Route 53.
Show answer and explanation
Correct answer: B
Explanation
Warm Standby is the most appropriate disaster recovery strategy for the given RTO and RPO requirements. It ensures that a scaled-down version of the application is already running in the DR region, allowing for faster failover. Continuous replication of DynamoDB and S3 data ensures the RPO of 1 minute is met. Other strategies either fail to meet the RTO/RPO requirements or are unnecessarily complex and expensive for this use case.
- A. Incorrect.
Pilot Light provides a minimal DR setup with essential resources pre-configured in the DR region. However, spinning up the full application infrastructure during a disaster may exceed the RTO of 5 minutes.
- B. Correct.
Warm Standby maintains a scaled-down version of the application in the DR region, ensuring quicker failover within the given RTO of 5 minutes and RPO of 1 minute. Continuous replication ensures data consistency.
- C. Incorrect.
Backup and Restore is not suitable for the given RTO and RPO requirements because restoring from backups and setting up the infrastructure would take longer than 5 minutes.
- D. Incorrect.
Multi-Region Active-Active is an overkill for the given scenario. While it ensures high availability, it is costlier and not explicitly required for meeting the RTO and RPO in this case.