A smart-grid utility company is deploying a fleet of IoT sensors that report electricity consumption data. The core ingestion server runs continuously to process this real-time stream. However, once a month, the company runs a complex data aggregation and simulation job that takes exactly hours to complete. This monthly simulation is critical, cannot be interrupted, and must run on a specific day. Which combination of Amazon EC2 pricing models represents the most cost-effective choice for these workloads?
- ASpot Instances for the core ingestion server, and On-Demand Instances for the monthly simulation job.
- Reserved Instances for the core ingestion server, and On-Demand Instances for the monthly simulation job.Answer
- CReserved Instances for the core ingestion server, and Spot Instances for the monthly simulation job.
- DOn-Demand Instances for the core ingestion server, and Dedicated Hosts for the monthly simulation job.
Answer
Reserved Instances for the core ingestion server, and On-Demand Instances for the monthly simulation job.
The correct option combines Reserved Instances for the steady-state ingestion server and On-Demand Instances for the monthly simulation job. The core ingestion server runs continuously (), representing a predictable workload where Reserved Instances offer a significant discount. The monthly simulation is a short, critical, and non-interruptible task. On-Demand Instances provide the required reliability and capacity guarantee for this brief duration without requiring any upfront or long-term commitment.
Step-by-Step Solution
Key Concept
Selecting optimal Amazon EC2 pricing models based on workload predictability, duration, and fault tolerance.
Estimated Time:1m 30s