A team runs a mixed fleet of EC2 instances across several instance families and expects to keep changing instance types as workloads evolve over the next three years. They want the largest possible AWS compute discount without locking themselves into a specific instance family or Region. Which purchase best fits this need?
- Purchase EC2 Instance Savings Plans, since they lock in the lowest possible rate for a specific instance family in a specific Region.
- Purchase Standard Reserved Instances, since they offer the largest EC2 discount available for a fixed instance type and Region commitment.
- Purchase Compute Savings Plans, since the commitment is expressed in dollars-per-hour and automatically applies to EC2 usage regardless of instance family, size, OS, tenancy, or Region (and to Fargate/Lambda usage too).
- Stay on On-Demand pricing until the team's instance requirements stabilize, since Reserved Instances and Savings Plans require workloads to be completely static before any discount applies.
Correct answer: .
Compute Savings Plans are the correct choice because the commitment is measured in dollars committed per hour rather than to any specific instance configuration, so the discount automatically applies across EC2 instance families, sizes, operating systems, tenancy, and even AWS Region, and extends to Fargate and Lambda usage as well -- exactly the flexibility this team needs while their instance requirements are still in flux. The option recommending EC2 Instance Savings Plans is wrong because that plan type, despite still being usage-based rather than reservation-based, locks the discount to a single instance family within a single Region, which defeats the team's need to change instance types freely. The option recommending Standard Reserved Instances is wrong for the same reason but more rigidly: Standard RIs tie the discount to a fixed instance type, tenancy, and Region for the full term, and cannot be exchanged for a different instance family. Waiting on On-Demand pricing is unnecessary and wrong, since Savings Plans by design tolerate exactly the kind of changing usage this team expects.
Source: AWS Savings Plans User Guide: What are Savings Plans?