Which solution will meet these requirements?
Create Amazon Route 53 A records that have the same name for each endpoint. Use a latency routing policy. Associate a health check with each record.
Create Amazon Route 53 A records that have the same name for each endpoint. Use a failover routing policy. Associate a health check with each record.
Create an AWS Global Accelerator standard accelerator. Create an endpoint group for each Region. Add a listener to the accelerator. Associate the endpoint group with the listener.
Create Amazon Route 53 A records that have the same name for each endpoint. Use a geolocation routing policy. Associate a health check with each record.
Explanations:
While the latency routing policy ensures routing to the Region with the lowest latency, it does not guarantee the fastest failover in case of failure. Failover would require using a failover routing policy.
The failover routing policy ensures routing to a healthy Region in case of failure, but it does not prioritize low-latency routing. The requirement for low-latency routing calls for the latency routing policy.
AWS Global Accelerator provides low-latency routing by selecting the closest healthy endpoint automatically and ensures the fastest failover, meeting both the low-latency and failover requirements.
The geolocation routing policy routes based on the user’s location, not the lowest latency or instance health. It does not meet the requirement for low-latency routing or automatic failover.