SAA-C03 · Question #452
A gaming company is developing a game that requires significant compute resources to process game logic, player interactions, and real-time updates. The company needs a compute solution that can…
The correct answer is C. Deploy an Amazon Elastic Container Service (Amazon ECS) cluster on AWS Fargate to supply. Amazon ECS with AWS Fargate provides serverless container compute that can scale tasks dynamically in response to demand. This matches the unpredictable scaling requirements of a gaming workload. Aurora Serverless v2 provides on-demand, autoscaling relational database capacity…
Question
A gaming company is developing a game that requires significant compute resources to process game logic, player interactions, and real-time updates. The company needs a compute solution that can dynamically scale based on fluctuating player demand while maintaining high performance. The company must use a relational database that can run complex queries. Which solution will meet these requirements with LEAST operational overhead?
Options
- ADeploy Amazon EC2 instances to supply compute capacity. Configure Auto Scaling groups to
- BRefactor the game logic into small, stateless functions. Use AWS Lambda to process the game
- CDeploy an Amazon Elastic Container Service (Amazon ECS) cluster on AWS Fargate to supply
- DUse AWS ParallelCluster for high performance computing (HPC). Provision compute nodes that
How the community answered
(19 responses)- A16% (3)
- B11% (2)
- C42% (8)
- D32% (6)
Explanation
Amazon ECS with AWS Fargate provides serverless container compute that can scale tasks dynamically in response to demand. This matches the unpredictable scaling requirements of a gaming workload. Aurora Serverless v2 provides on-demand, autoscaling relational database capacity while supporting complex SQL queries. EC2 with Auto Scaling (A) works but requires significant management overhead. Lambda with DynamoDB (B) is not suitable because the workload requires a relational database and long-running processes. ParallelCluster with HPC (D) is designed for batch scientific workloads, not dynamic, interactive gaming. Option C provides the correct balance of elasticity, performance, and managed services for both compute and relational database needs.
Community Discussion
No community discussion yet for this question.