A media streaming startup is designing its infrastructure on AWS and needs to deploy two distinct workloads on Amazon EC2:
1. A transcoding service that processes user-uploaded video files. This workload is highly fault-tolerant, can be paused and resumed at any time, and does not have a strict completion deadline.
2. A core catalog database that displays video metadata to customers. This workload must run continuously 24/7 to ensure high availability and has predictable resource utilization.
Which two Amazon EC2 pricing models should the startup select to run these workloads most cost-effectively? (Select TWO.)
- Spot InstancesAnswer
- Reserved InstancesAnswer
- COn-Demand Instances
- DDedicated Hosts
- EOn-Demand Capacity Reservations
Answer
Spot Instances and Reserved Instances
The transcoding service is highly fault-tolerant and has no strict deadline, meaning it can handle potential interruptions. This makes it an ideal fit for Spot Instances, which offer the largest discounts in exchange for the risk of interruption. The core catalog database is a steady-state workload that runs 24/7 with predictable utilization, making it an ideal fit for Reserved Instances, which provide substantial discounts over On-Demand rates in exchange for a 1-year or 3-year usage commitment.
Step-by-Step Solution
Key Concept
Selecting cost-optimized Amazon EC2 pricing models based on workload predictability, urgency, and fault tolerance.
Estimated Time:1m 30s