AWS Certified Solutions Architect – Associate (SAA-C03) — Question 661
A gaming company wants to launch a new internet-facing application in multiple AWS Regions. The application will use the TCP and UDP protocols for communication. The company needs to provide high availability and minimum latency for global users.
Which combination of actions should a solutions architect take to meet these requirements? (Choose two.)
Answer options
- A. Create internal Network Load Balancers in front of the application in each Region.
- B. Create external Application Load Balancers in front of the application in each Region.
- C. Create an AWS Global Accelerator accelerator to route traffic to the load balancers in each Region.
- D. Configure Amazon Route 53 to use a geolocation routing policy to distribute the traffic.
- E. Configure Amazon CloudFront to handle the traffic and route requests to the application in each Region
Correct answer: A, C
Explanation
AWS Global Accelerator is ideal for TCP and UDP traffic, utilizing AWS's global network to minimize latency and route traffic to the closest healthy endpoint, such as an internal Network Load Balancer (NLB). NLBs are chosen because they support both TCP and UDP protocols at layer 4, whereas Application Load Balancers (ALBs) and Amazon CloudFront only support HTTP/HTTPS traffic. Route 53 geolocation routing does not optimize network transit paths as effectively as Global Accelerator's Anycast IP routing.