SAP-C02 Question 580
Select 2A company is running a mission-critical application on Amazon EC2 instances across multiple Availability Zones in a single AWS Region. The application is backed by an Amazon RDS database. Due to strict compliance requirements, the company needs to ensure high availability and disaster recovery while minimizing downtime in case of a regional failure. Which combination of solutions should the company implement to meet these requirements?
- A
Enable Multi-AZ deployment for the Amazon RDS database.
- B
Implement Amazon RDS Read Replicas in different AWS Regions.
- C
Configure an Auto Scaling group for EC2 instances across multiple Availability Zones.
- D
Set up a cross-region read replica for the Amazon RDS database and use DNS failover routing with Amazon Route 53.
- E
Deploy EC2 instances in multiple AWS Regions and use an Elastic Load Balancer (ELB) to distribute traffic across regions.
Show answer and explanation
Correct answers: A, D
Explanation
To meet the compliance requirement of high availability and disaster recovery, enabling Multi-AZ deployment for Amazon RDS ensures the database remains available within the same region during AZ-level failures. Additionally, setting up a cross-region read replica for RDS and configuring Route 53 DNS failover ensures disaster recovery capability in case of a regional failure. The other options either do not address the requirements or are not optimal for this scenario.
- A. Correct.
Enabling Multi-AZ deployment for Amazon RDS ensures high availability and automatic failover within the same region, which is crucial for mission-critical applications.
- B. Incorrect.
Amazon RDS Read Replicas are primarily used for scaling read-intensive workloads and do not provide automatic disaster recovery or failover for high availability.
- C. Incorrect.
Configuring an Auto Scaling group across multiple Availability Zones improves availability for EC2 instances but does not address disaster recovery or regional failures.
- D. Correct.
Setting up a cross-region read replica for Amazon RDS provides disaster recovery capability, and using Amazon Route 53 DNS failover ensures traffic is routed to the secondary region in case of a regional failure.
- E. Incorrect.
Deploying EC2 instances in multiple regions with an ELB is not an ideal solution for disaster recovery because ELB does not natively support cross-region traffic distribution.