Q33 — AWS SAA-C03 Ch.3
Question 33 of 65 | ← Chapter 3
Q163. A company runs a global web application on Amazon EC2 instances behind an Application Load Balancer. The application stores data in Amazon Aurora The company needs to create a disaster recovery solution and can tolerate up to 30 minutes of downtime and potential data loss. The solution does not need to handle the load when the primary infrastructure is healthy. What should a solutions architect do to meet these requirements?
- A. Deploy the application with the required infrastructure elements in place. Use Amazon Route 53 to configure active-passive failover. Create an Aurora Replica in a second AWS Region ✓
- B. Host a scaled-down deployment of the application in a second AWS Region. Use Amazon Route 53 to configure active-active failover. Create an Aurora Replica in the second Region.
- C. Replicate the primary infrastructure in a second AWS Region. Use Amazon Route 53to configure active- active failover. Create an Aurora database that is restored from the latest snapshot
- D. Back up data with AWS Backup. Use the backup to create the required infrastructure in a second AWS Region. Use Amazon Route 53to configure active-passive failover. Create an Aurora second primary instance in the second Region.
Correct Answer: A. Deploy the application with the required infrastructure elements in place. Use Amazon Route 53 to configure active-passive failover. Create an Aurora Replica in a second AWS Region
Explanation
To meet the requirement of creating a disaster recovery solution for a global web application running on Amazon EC2 instances behind an Application Load Balancer, with data stored in Amazon Aurora and up to 30 minutes of downtime and potential data loss tolerance, a solutions architect should deploy the application with the required infrastructure elements in place. Amazon Route 53 should be used to configure active-passive failover, while an Aurora Replica should be created in a second AWS Region. Therefore, option A is the correct answer.Option B suggests hosting a scaled-down deployment of the application in a second AWS Region, which may not meet the application's requirements and could result in degraded performance during normal operation.Option C suggests replicating the primary infrastructure in a second AWS Region, which could be a valid solution but may require additional configuration to ensure the database remains consistent across Regions.Option D suggests using AWS Backup to create a secondary infrastructure in a second AWS Region, which could work but may not provide a quick enough recovery time objective (RTO) and recovery point objective (RPO) to meet the company's requirements.By deploying the infrastructure elements needed for the application in advance, including an Aurora Replica in a second AWS Region, the failover process can be triggered quickly in the event of a disaster. Using active-passive failover allows the standby environment to remain idle until it is needed, reducing costs. The Aurora Replica ensures that data is replicated across Regions, helping to reduce data loss. Amazon Route 53 enables automatic switching between Regions in the event of a failure, enabling fast recovery times.