AWS Certified Solutions Architect – Professional — Question 983
A company that designs multiplayer online games wants to expand its user base outside of Europe. The company transfers a significant amount of UDP traffic to keep all the live and interactive sessions of the games. The company has plans for rapid expansion and wants to build its architecture to provide an optimized online experience to its users.
Which architecture will meet these requirements with the LOWEST latency for users?
Answer options
- A. Set up a Multi-AZ environment in a single AWS Region. Use Amazon CloudFront to cache user sessions.
- B. Set up environments in multiple AWS Regions. Create an accelerator in AWS Global Accelerator, and add endpoints from different Regions to it.
- C. Set up environments in multiple AWS Regions. Use Amazon Route 53, and select latency-based routing.
- D. Set up a Multi-AZ environment in a single AWS Region. Use AWS Lambda@Edge to update sessions closer to the users.
Correct answer: B
Explanation
AWS Global Accelerator is designed to optimize latency and routing for TCP and UDP traffic by leveraging the AWS global private network, making it the ideal choice for real-time multiplayer gaming. While Amazon Route 53 latency-based routing can direct users to the nearest region, it only optimizes the DNS resolution step and does not accelerate the actual UDP network traffic. Amazon CloudFront and AWS Lambda@Edge are optimized for HTTP/HTTPS web content and do not support or accelerate the raw UDP traffic required for live interactive gaming sessions.