ANS-C01 Question 104
Single answerYour company has deployed a multi-region application using Amazon Route 53 for DNS routing. The application serves users globally, and each region has its own EC2-based backend service. To improve performance, you want to route users to the region nearest to them geographically. However, during regional failures, users should be redirected to the next closest region. Which Route 53 routing policy should you use to meet these requirements?
- A
Simple routing policy
- B
Latency-based routing policy
- C
Geolocation routing policy
- D
Failover routing policy
- E
Multivalue answer routing policy
Show answer and explanation
Correct answer: B
Explanation
Latency-based routing is the best choice for this scenario because it routes users to the region with the lowest latency, ensuring optimal performance. In addition, it supports failover by redirecting traffic to healthy resources in other regions if the closest region becomes unavailable. This meets both the performance and resiliency requirements specified in the question.
- A. Incorrect.
Simple routing policy is used for single resources that do not depend on conditions such as location or latency. It does not support regional failover or performance-based routing.
- B. Correct.
Latency-based routing policy is designed to route users to the endpoint with the lowest latency, ensuring they are directed to the nearest region for performance. Additionally, it can support failover by using health checks.
- C. Incorrect.
Geolocation routing policy routes users based on their physical location but does not automatically redirect users to the next closest region in case of regional failure.
- D. Incorrect.
Failover routing policy is used for active-passive configurations where traffic is routed to a secondary endpoint only when the primary endpoint is unhealthy, but it does not optimize for geographical proximity or latency.
- E. Incorrect.
Multivalue answer routing policy returns multiple IP addresses to the client, which can provide basic failover, but it does not optimize for latency or geographical proximity.