Q48 — AWS SAA-C03 Ch.13
Question 48 of 100 | ← Chapter 13
Q948. A company is implementing a new application on AWS.The company will run the application on multiple Amazon EC2 instances across multiple Availability Zones within multiple AWS Regions.The application will be available through the internet. Users will access the application from around the world.The company wants to ensure that each user who accesses the application is sent to the EC2 instances that are closest to the user's location.Which solution will meet these requirements?
- A. Implement an Amazon Route 53 geolocation routing policy. Use an internet-facing Application Load Balancer to distribute the traffic across all Availability Zones within the same Region. ✓
- B. Implement an Amazon Route 53 geoproximity routing policy. Use an internet-facing Network Load Balancer to distribute the traffic across all Availability Zones within the same Region.
- C. Implement an Amazon Route 53 multivalue answer routing policy. Use an internet-facing Application Load Balancer to distribute the traffic across all Availability Zones within the same Region.
- D. Implement an Amazon Route 53 weighted routing policy. Use an internet-facing Network Load Balancer to distribute the traffic across all Availability Zones within the same Region.
Correct Answer: A. Implement an Amazon Route 53 geolocation routing policy. Use an internet-facing Application Load Balancer to distribute the traffic across all Availability Zones within the same Region.
Explanation
A OR B!The correct answer is A. Implement an Amazon Route 53 geolocation routing policy. Use an internet-facing Application Load Balancer to distribute the traffic across all Availability Zones within the same Region.Here's why:Geolocation Routing: Amazon Route 53's geolocation routing policy allows you to direct traffic based on the user's geographic location. This ensures that users are routed to the closest available instances. Application Load Balancer: An internet-facing Application Load Balancer (ALB) is ideal for distributing traffic across multiple Availability Zones within a Region. It provides layer 7 routing, allowing you to route traffic based on factors like the user's location.Global Availability: By using multiple Regions, the application can achieve global availability and redundancy.Why other options are not as suitable:B. Implement an Amazon Route 53 geoproximity routing policy. Use an internet-facing Network Load Balancer to distribute the traffic across all Availability Zones within the same Region. Geoproximity routing is designed for routing traffic based on the user's location relative to a specific endpoint, not for distributing traffic across multiple Availability Zones. Network Load Balancers (NLBs) are primarily designed for layer 4 routing and don't offer the same level of flexibility for geolocation routing as ALBs. C. Implement an Amazon Route 53 multivalue answer routing policy. Use an internet-facing Application Load Balancer to distribute the traffic across all Availability Zones within the same Region. Multivalue answer routing is used for distributing traffic across multiple endpoints, but it doesn't provide geolocation- based routing.D. Implement an Amazon Route 53 weighted routing policy. Use an internet-facing Network Load Balancer to distribute the traffic across all Availability Zones within the same Region. Weighted routing allows you to distribute traffic based on weights assigned to different endpoints, but it doesn't consider user location.In summary:Option A provides the most effective solution for routing users to the closest EC2 instances. By combining geolocation routing with an internet-facing Application Load Balancer, the company can ensure that users have a fast and efficient experience, regardless of their location.