
Answer-first summary for fast verification
Answer: Use AWS Global Accelerator with a listener for the application's port, attaching Regional endpoints in each Region with the ALB as the endpoint.
Option A, using AWS Global Accelerator, is the correct answer. Global Accelerator provides global static IP addresses that act as a fixed entry point to the application, improving performance by routing traffic to the closest healthy endpoint using the AWS global network. This helps in reducing latency, an important factor for the gaming platform, and ensures that traffic is directed to healthy endpoints, thus enhancing the user experience. Options B and C involve using CloudFront with different origin servers and cache configurations, which are more suitable for content delivery and caching rather than minimizing latency for real-time gaming. Option D focuses on DynamoDB and DAX, which are more relevant for database caching, not for routing traffic based on application health across regions.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
An AWS-based gaming platform requires low latency and high availability. The platform is deployed across all AWS Regions, utilizing EC2 instances within Auto Scaling groups behind ALBs. Identify the solution to monitor application health and redirect traffic to operational endpoints.
A
Use AWS Global Accelerator with a listener for the application's port, attaching Regional endpoints in each Region with the ALB as the endpoint.
B
Establish an Amazon CloudFront distribution with the ALB as the origin, configure cache behavior with origin cache headers, and implement AWS Lambda for traffic optimization.
C
Set up an Amazon CloudFront distribution with S3 as the origin, apply cache behavior with origin cache headers, and use AWS Lambda for traffic management.
D
Deploy a DynamoDB database for data storage, and implement a DAX cluster for in-memory caching of application data in DynamoDB.
No comments yet.