A company runs multiple workloads on Amazon EC2 instances. They expect consistent usage for the next three years but want the flexibility to change instance families (for example, from M5 to C5) if performance requirements shift. Which AWS pricing model meets these requirements while providing a significant discount over On-Demand pricing?
Trap 1: Reserved Instances (Standard)
Standard Reserved Instances are tied to a specific instance family (e.g., M5) and region. Switching families would require purchasing new RIs and forfeiting the discount on the original RIs, so this does not provide the desired flexibility.
Trap 2: EC2 Instance Savings Plans
EC2 Instance Savings Plans are similar to Standard Reserved Instances in that they are limited to a specific instance family within a region (e.g., M5 in US-East-1). They do not allow changing families, so they fail to meet the flexibility requirement.
Trap 3: Spot Instances
Spot Instances provide substantial discounts but are interruptible—AWS can reclaim capacity with only a two-minute warning, making them unsuitable for workloads that require consistent, guaranteed availability. They are best suited for fault-tolerant, stateless, or time-insensitive batch jobs, not for the company's need to run multiple workloads on a predictable, long-term basis. Additionally, Spot pricing and capacity vary over time, so they do not offer the reliable cost savings of a committed-plan discount.
- A
Reserved Instances (Standard)
Why wrong: Standard Reserved Instances are tied to a specific instance family (e.g., M5) and region. Switching families would require purchasing new RIs and forfeiting the discount on the original RIs, so this does not provide the desired flexibility.
- B
Compute Savings Plans
Compute Savings Plans apply to any EC2 instance family, any size, in any region, and also cover Fargate and Lambda usage. This gives the company the flexibility to change instance families while still receiving a significant discount over On-Demand rates, making it the correct choice.
- C
EC2 Instance Savings Plans
Why wrong: EC2 Instance Savings Plans are similar to Standard Reserved Instances in that they are limited to a specific instance family within a region (e.g., M5 in US-East-1). They do not allow changing families, so they fail to meet the flexibility requirement.
- D
Spot Instances
Why wrong: Spot Instances provide substantial discounts but are interruptible—AWS can reclaim capacity with only a two-minute warning, making them unsuitable for workloads that require consistent, guaranteed availability. They are best suited for fault-tolerant, stateless, or time-insensitive batch jobs, not for the company's need to run multiple workloads on a predictable, long-term basis. Additionally, Spot pricing and capacity vary over time, so they do not offer the reliable cost savings of a committed-plan discount.