DOP-C02 Question 145
Select 3Your company runs a critical multi-tier web application deployed in AWS. To improve fault tolerance and disaster recovery, you need to design the architecture to support both Multi-AZ and Multi-Region deployments. The compute layer uses Amazon EC2 instances behind an Application Load Balancer (ALB), and the data layer uses Amazon RDS. Which of the following steps should you take to achieve this goal?
- A
Configure the ALB to route traffic across multiple Regions.
- B
Enable Amazon RDS Multi-AZ for automatic failover within a Region.
- C
Set up Amazon Route 53 with latency-based routing policies across Regions.
- D
Configure VPC peering between Regions to enable cross-Region connectivity.
- E
Use AWS Database Migration Service (DMS) to replicate RDS data to another Region.
Show answer and explanation
Correct answers: B, C, E
Explanation
To achieve a Multi-AZ and Multi-Region deployment, you need to address fault tolerance and disaster recovery at both the compute and data layers. For the data layer, enabling Amazon RDS Multi-AZ ensures high availability within a Region, while AWS Database Migration Service can asynchronously replicate data to another Region for disaster recovery. For the compute layer, Amazon Route 53 latency-based routing distributes traffic across Regions to enhance fault tolerance and improve performance. ALBs, being regional, cannot route traffic across Regions, and while VPC peering can enable cross-Region connectivity, it is not a direct solution for this scenario.
- A. Incorrect.
Application Load Balancers (ALBs) are regional resources and cannot route traffic across multiple Regions. This option is incorrect.
- B. Correct.
Enabling Amazon RDS Multi-AZ ensures high availability within a Region by automatically failing over to a standby instance in another Availability Zone. This is a key step in achieving fault tolerance for the data layer. This option is correct.
- C. Correct.
Latency-based routing with Amazon Route 53 helps distribute traffic across multiple Regions based on user proximity. This is essential for a multi-Region deployment. This option is correct.
- D. Incorrect.
VPC peering enables private connectivity between VPCs in different Regions but is not directly relevant to the compute or data layers in this scenario. This option is incorrect.
- E. Correct.
AWS Database Migration Service (DMS) allows you to replicate RDS data asynchronously to another Region, supporting disaster recovery for the data layer. This option is correct.