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 offer large discounts but can be interrupted with short notice if AWS needs capacity back. They are designed for fault-tolerant, flexible workloads, not for consistent, long-term usage that requires guaranteed capacity.
- 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 offer large discounts but can be interrupted with short notice if AWS needs capacity back. They are designed for fault-tolerant, flexible workloads, not for consistent, long-term usage that requires guaranteed capacity.