ANS-C01 Question 342
Select 3Your organization is deploying a multi-region web application in AWS. You need to design a solution to ensure low-latency access for users worldwide while maintaining high availability. The application must automatically route users to the nearest healthy backend based on their geographic location. Which combination of AWS services should you use to meet these requirements?
- A
Amazon Route 53 with Geolocation Routing Policy
- B
AWS Global Accelerator
- C
Amazon CloudFront with an Origin Access Control
- D
Elastic Load Balancer with Cross-Region Load Balancing
- E
Amazon Route 53 with Latency Routing Policy
- F
Amazon API Gateway with Multi-Region Deployment
Show answer and explanation
Correct answers: A, B, E
Explanation
To ensure low-latency and high availability for a global application, you can combine Amazon Route 53 with a Latency or Geolocation Routing Policy to direct users to the nearest or most appropriate region. Additionally, AWS Global Accelerator can further optimize performance by routing traffic to the nearest available AWS endpoint using the AWS global network. These services together ensure that the application meets the latency and availability requirements for users worldwide.
- A. Correct.
Amazon Route 53 with Geolocation Routing Policy is correct because it allows you to route users to specific endpoints based on their geographic location. This ensures users are directed to the closest region.
- B. Correct.
AWS Global Accelerator is correct because it improves global application performance by routing traffic to the optimal AWS endpoint using the AWS global network, reducing latency and improving availability.
- C. Incorrect.
Amazon CloudFront with an Origin Access Control is incorrect because CloudFront is primarily used for caching and content delivery, not for routing users to the nearest backend based on latency or ensuring high availability across regions.
- D. Incorrect.
Elastic Load Balancer with Cross-Region Load Balancing is incorrect because ELB does not natively support routing users based on geographic location or latency. It is used for balancing traffic within a region.
- E. Correct.
Amazon Route 53 with Latency Routing Policy is correct because it allows users to be routed to the region with the lowest latency, which is essential for global applications aiming to minimize response times.
- F. Incorrect.
Amazon API Gateway with Multi-Region Deployment is incorrect because, while it supports multi-region deployments, it does not inherently route users based on geographic location or latency. Additional services like Route 53 or AWS Global Accelerator would be required.