Q49 — AWS SAA-C03 Ch.15

Question 49 of 100 | ← Chapter 15

Q1149. A company is designing the network for an online multi-player game. The game uses the UDP networking protocol and will be deployed in eight AWS Regions. The network architecture needs to minimize latency and packet loss to give end users a high-quality gaming experience.Which solution will meet these requirements?

Correct Answer: B. Set up AWS Global Accelerator with UDP listeners and endpoint groups in each Region.

Explanation

SURE!To design a network architecture for an online multiplayer game using UDP that minimizes latency and packet loss across eight AWS Regions, let's evaluate the options:Key Requirements:Minimize latency for a high-quality gaming experience.Minimize packet loss (UDP is already connectionless and prone to loss, so the architecture should help mitigate this).Scalable and manageable across eight regions.Option Analysis:A. Set up a transit gateway in each Region. Create inter-Region peering attachments between each transit gateway.Transit Gateway simplifies VPC connectivity within a region but is not optimized for low-latency, global inter- region communication. Inter-Region peering has higher latency and is not designed for real-time gaming traffic.This is not ideal for a global, low-latency gaming network. B. Set up AWS Global Accelerator with UDP listeners and endpoint groups in each Region. AWS Global Accelerator is designed to improve the availability and performance of applications with global users. It uses the AWS global network to route traffic to the nearest endpoint (Region) with low latency. It supports UDP (as of recent updates) and is ideal for real-time applications like gaming. This is a strong candidate for minimizing latency and packet loss. C. Set up Amazon CloudFront with UDP turned on. Configure an origin in each Region. CloudFront is a CDN optimized for HTTP/HTTPS traffic (e.g., web content, APIs). It does not natively support UDP (UDP is not a protocol CloudFront is designed to handle). This is not a viable solution for UDP-based gaming traffic. D. Set up a VPC peering mesh between each Region. Turn on UDP for each VPC. VPC peering is not designed for inter-region communication at scale (a full mesh between 8 regions would require 28 peering connections, which is complex to manage). It also does not inherently optimize for low latency or packet loss.This is not a scalable or optimal solution for a global gaming network.Correct Answer:B. Set up AWS Global Accelerator with UDP listeners and endpoint groups in each Region.This solution leverages AWS's global network to route gaming traffic to the nearest endpoint with low latency, minimizing packet loss and providing a high-quality gaming experience. AWS Global Accelerator is the best fit for this use case.The solution that best meets the requirements for minimizing latency and packet loss for an online multi- player game using the UDP protocol is:B. Set up AWS Global Accelerator with UDP listeners and endpoint groups in each Region.AWS Global Accelerator: This service is designed to improve the availability and performance of applications with users globally. It optimizes the path to your applications, providing lower latency and better reliability.UDP Listeners: Global Accelerator supports UDP, making it suitable for gaming applications that rely on this protocol.Endpoint Groups: By configuring endpoint groups in each region, you can direct traffic efficiently to the closest endpoints, further reducing latency and enhancing the gaming experience.This setup provides the necessary performance improvements for a high-quality gaming experience across multiple regions.