ANS-C01 Question 461
Single answerA company is migrating its application to AWS and wants to ensure high availability and low latency for users across multiple geographic regions. The application uses an Application Load Balancer (ALB) in each region and is backed by EC2 instances. The company wants to configure DNS routing to direct users to the closest region while providing automatic failover in case a region becomes unavailable. Which solution best meets these requirements?
- A
Use Amazon Route 53 with a Geoproximity Routing policy and configure failover records.
- B
Use Amazon Route 53 with a Multivalue Answer Routing policy.
- C
Use Amazon Route 53 with a Latency Routing policy and configure health checks for each region.
- D
Use Amazon Global Accelerator to route traffic to the closest region.
Show answer and explanation
Correct answer: C
Explanation
The best solution is to use Amazon Route 53 with a Latency Routing policy and health checks. Latency-based routing ensures that users are directed to the region with the lowest latency, providing a better user experience. Health checks ensure automatic failover by removing unhealthy endpoints from the routing table. This configuration meets the requirements for high availability, low latency, and automatic failover in a DNS-based routing scenario.
- A. Incorrect.
Geoproximity Routing allows for traffic routing based on the geographic location of users and resources, but it does not inherently provide automatic failover capabilities. Additional configuration would be required.
- B. Incorrect.
Multivalue Answer Routing can provide DNS responses with multiple values and simple health checks, but it does not prioritize latency or the closest region.
- C. Correct.
Latency Routing policy in Route 53 routes users to the region with the lowest latency, and health checks can provide failover by routing traffic away from unhealthy endpoints. This meets both the low-latency and failover requirements.
- D. Incorrect.
Amazon Global Accelerator can route traffic to the closest region and provide failover, but it does not use DNS-based routing. The question specifically requires a DNS-based solution.