A startup is launching a real-time multiplayer gaming application. The architecture must satisfy three requirements:
1. Provide single-digit millisecond latency for compute workloads to users in a specific metropolitan area that does not have an AWS Region.
2. Provide high availability and fault tolerance for the central database, protecting against physical data center disasters.
3. Cache static game assets globally to reduce load times for international players.
Which of the following deployment strategies correctly leverage AWS Global Infrastructure components to meet these requirements? (Select TWO.)
- Deploy the latency-sensitive game server workloads in an AWS Local Zone located in the target metropolitan area.Answer
- Deploy the central database across multiple Availability Zones in the nearest AWS Region.Answer
- CDeploy the database inside AWS Edge Locations to enable low-latency read and write operations globally.
- DDeploy the database across multiple AWS Regions to achieve synchronous replication and zero-latency failover during an Availability Zone outage.
- EDeploy the game servers in a single Availability Zone and use Amazon CloudFront to automatically mirror and scale the compute instances to other Availability Zones.
Answer
Deploying the latency-sensitive game server workloads in an AWS Local Zone located in the target metropolitan area, and deploying the central database across multiple Availability Zones in the nearest AWS Region.
Deploying game servers in AWS Local Zones allows the application to achieve single-digit millisecond latency close to users in metropolitan areas where there is no primary AWS Region. Deploying the database across multiple Availability Zones within the nearest AWS Region provides physical redundancy and automatic failover capability to protect against local data center disasters.
Step-by-Step Solution
Key Concept
AWS Global Infrastructure components (Regions, Availability Zones, Local Zones, Edge Locations) and their distinct architectural purposes.
Estimated Time:2m 0s