Skip to content
tezvyn:
Menu

AWS Savings Plans: A Bulk Discount for Compute

Source: docs.aws.amazon.comMediumHow cards are made

Think of Savings Plans as a bulk discount for AWS compute. You commit to a consistent hourly spend for 1-3 years to get a lower rate on EC2, Fargate, and Lambda. The footgun is over-committing; you pay for your commitment even if you don't use.

Why it exists

Cloud compute's default On-Demand pricing is flexible but expensive, like paying a taxi meter. For workloads that run consistently, paying the highest rate 24/7 is inefficient. Savings Plans were created to give customers a way to get lower prices in exchange for a predictable, long-term usage commitment.

The mental model

A Savings Plan is like a subscription or a bulk discount for your AWS compute. Instead of paying the premium "walk-in" (On-Demand) price, you commit to spending a certain amount per hour for one or three years. In return, AWS gives you a significantly lower rate on all usage covered by that commitment.

How it works

You commit to a specific dollar amount of usage per hour, for example, "$10/hour". AWS then automatically applies the discounted rate to your usage up to that committed amount. Any compute usage that exceeds your commitment is billed at the standard On-Demand rate. There are two main types: Compute Savings Plans are the most flexible, applying to EC2, Fargate, and Lambda across regions and instance families. EC2 Instance Savings Plans offer a deeper discount but lock you into a specific instance family in a single region.

When to use it

Use Savings Plans when you have a predictable, consistent baseline of compute usage. If you can confidently say "I know we will spend at least $X per hour on compute for the next year," a Savings Plan is one of the easiest ways to reduce your AWS bill without changing any infrastructure.

When not to use it

Avoid Savings Plans for highly variable, spiky, or short-term workloads. If you commit to 20/hour but your usage frequently drops to 5/hour, you are still paying for the full $20/hour commitment and wasting money. For unpredictable workloads, On-Demand pricing or Spot Instances are better financial tools.

One canonical example

A company's analytics platform runs on a fleet of EC2 instances, with a stable, minimum usage cost of 30/hour. They purchase a 1-year, No Upfront, Compute Savings Plan for a 30/hour commitment. This might provide a 30% discount, so their effective hourly rate for that baseline usage drops to 21/hour. During a daily data processing spike where usage jumps to 40/hour, the first 30/hour is covered by the plan, and the extra 10/hour is billed at the normal On-Demand price.

Interview question

What is the primary financial risk when implementing an AWS Savings Plan?

  • a.You must pay for the committed hourly spend even if your actual compute usage decreases.Correct
  • b.You are locked into specific instance types, preventing future architectural changes.
  • c.Usage exceeding the committed amount is billed at a significantly higher penalty rate.
  • d.The discounted rates only apply to a single AWS service, such as EC2.
Why?

The card explicitly states, "The footgun is over-committing; you pay for your commitment even if you don't use." This means you are financially responsible for the committed amount regardless of actual usage. Other options describe limitations of specific Savings Plan types or incorrect billing scenarios.

Just read this? Test yourself on what you have been reading.

Read the original → docs.aws.amazon.com

Put your scrolling time to good use

Learn one idea, try a quiz and save useful cards for revision. Tezvyn makes it easy to learn and stay current in your tech field, a few minutes at a time.

The iPhone app is on the way

We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.

Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.

Get it on Google PlayiPhone app coming soon

We are hiring for this. Open roles that interview on aws — each one lists the topics its interview covers.

See open roles