AWS Certified Solutions Architect – Associate (SAA-C02) — Question 616
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 as it routes global user traffic over the AWS private network to the optimal regional endpoint, minimizing latency and providing high availability. Because Global Accelerator serves as the public entry point, internal Network Load Balancers (NLBs) should be used in each Region to handle the Layer 4 (TCP/UDP) traffic locally. Application Load Balancers and Amazon CloudFront are incorrect because they operate at Layer 7 and Layer 7/HTTP(S) respectively, meaning they do not support UDP traffic.