A gaming company is deploying two distinct workloads on Amazon EC2: 1. A backend database cluster for multiplayer matchmaking that must run continuously 24/7 with steady, predictable performance. 2. Batch data processing jobs that analyze game telemetry nightly, can be interrupted at any time, and do not have a strict completion deadline. Which two Amazon EC2 pricing models should the company select to achieve the lowest cost for these workloads? (Select TWO.)
- Reserved Instances to host the matchmaking database clusterAnswer
- Spot Instances to run the telemetry batch processing jobsAnswer
- COn-Demand Instances to host the matchmaking database cluster
- DSpot Instances to host the matchmaking database cluster
- EOn-Demand Instances funded as a Capital Expenditure (CapEx) to run the telemetry batch processing jobs
Answer
The company should select Reserved Instances to host the matchmaking database cluster and Spot Instances to run the telemetry batch processing jobs.
The database cluster requires 24/7 continuous and predictable performance, making Reserved Instances the optimal choice due to their term-commitment discount. The telemetry batch processing jobs can tolerate interruptions and do not have a strict completion window, making Spot Instances the most cost-effective option because they utilize spare AWS capacity at significant discounts.
Step-by-Step Solution
Key Concept
AWS EC2 pricing models (Reserved Instances and Spot Instances) match different workload predictability and fault tolerance requirements.