Easily build complex reports
Monitoring and efficiency metrics
Custom cost allocation tags
Network cost visibility
Organizational cost hierarchies
Budgeting and budget alerts
Discover active resources
Consumption-based insights
Alerts for unexpected charges
Automated AWS cost savings
Discover cost savings
Unified view of AWS discounts
COGS and business metrics
Model savings plans
Collaborate on cost initiatives
Create and manage your teams
Automate cloud infrastructure
Cloud cost issue tracking
Detect cost spikes
by Vantage Team
Contents
AWS Savings Plans are a financial instrument designed to give you significant discounts in exchange for committing to a certain level of compute usage. AWS Savings Plans stand out against On-Demand pricing once you have some confidence in your general usage trends. The best part is that they don’t require changes to your underlying infrastructure and can offer significant savings.
AWS Savings Plans were initially introduced in 2019, and in the best-case scenario, offer up to 72% savings on certain EC2 instances.
While 72% savings may seem like a large number, getting there requires taking advantage of the unique configuration options available along with AWS Savings Plans. In the majority of cases, savings might be closer to 30%, but the exact amount is contingent on three basic factors:
Let’s take a closer look at this pricing model, understand how it works, and define a clear path to obtaining that steep discount.
The first factor you’ll want to consider when making a Savings Plan purchase is the term of your commitment. Ultimately, when you purchase a Savings Plan, you’re committing to either 1 or 3 years of usage to get a discount. The longer the commitment you make, the bigger the savings.
In most cases, the discount level you get from moving from a 1- to 3-year commitment doubles the discount rate. As an example, if you commit to 1 year of an AWS Fargate Savings Plan, you’ll see a ~20% savings versus On-Demand pricing. That same exact configuration with a 3-year term commitment has a ~45% savings over On-Demand. This is demonstrated in the table below, for a Fargate Compute Savings Plans (No Upfront), with Linux X86 architecture in US East (Ohio).
1 year vs. 3 years with Savings Plans
The second factor to consider is how much you prepay (if anything) for your commitment. AWS gives you three different prepayment options: No Upfront, Partial Upfront, or All Upfront. Similar to when you commit to a longer term and get better discounts, the amount that you’re willing to pay upfront considerably increases the discount versus On-Demand prices.
One popular Savings Plan option we often see customers select is the No Upfront option, which kicks off savings, usually at 20% for 1 year and 45% for 3 years. Doing a Partial or All Upfront prepayment only marginally helps on a discount rate, typically, about an additional 5% savings when you go from committing No Upfront to Partial Upfront, and an additional few percent when going from Partial Upfront to All Upfront. Using the same Fargate example from before, you can see this exemplified in the table below.
1 year vs. 3 years across prepayment options with Savings Plans
In general, we find that customers tend to opt for No Upfront Savings Plans, and when there is additional budget they’re looking to use, they’ll do a smaller All Upfront payment to yield maximum savings on a smaller budget.
AWS Savings Plans are available only for certain compute workloads and have three different options: Compute Savings Plans, EC2 Instance Savings Plans, and Amazon SageMaker Savings Plans.
Within each Savings Plan type, Amazon applies different savings rates based on which Region you’re running the instance in and what compute types you’re using. Each EC2 instance type has a different discount rate, which can make the process of even understanding what amount of savings you can yield a challenge in and of itself.
So now that you have a better understanding of how Savings Plans work, you may be wondering, how do you realize the savings? The great thing about Savings Plans is that after they’re purchased, Amazon will automatically begin applying the savings to your account. As you use certain compute workloads and different instance types, Amazon will grant the highest discount possible to you, which is what Amazon means by being “flexible.”
For example, if you have two instances—a c5.xlarge and an m5.xlarge—and Amazon grants a 30% savings rate for c5 and a 25% savings rate for m5, they first apply the 30% savings rate to ensure you yield the most savings possible. This means that as your organization makes changes to your infrastructure, you can rest assured that some level of savings will be automatically applied, even if you have to switch instance types.
While AWS offers native tools for managing your Savings Plans, a third-party solution like Vantage can provide a more comprehensive and integrated overview, making it easier to optimize and track your savings across all your cloud resources. You can use the following features in Vantage to help plan for and optimize your Savings Plans purchases.
Financial Commitment Reports provide a clear view of your committed spend versus actual usage, helping you track your savings performance. You can use these reports to understand your discounted coverage and effective savings rate. Financial Commitment Reports provide a unified view of all your AWS financial commitments, with the ability to filter or create custom aggregations and groupings. Analyze your historical data to ensure your commitments are aligned with your current and future needs.
Savings Planner helps you model your future cloud costs and guides you in selecting the right Savings Plans. Use it to model different commitment scenarios and identify the most cost-effective strategy for your workloads. Create models to identify the impact of potential Savings Plans purchases.
Autopilot for AWS Savings Plans helps you to automate AWS Savings Plans purchases. This tool can make recommendations for optimal Savings Plans purchases or, when enabled, automatically make those purchases for you.
AWS Savings Plans offer a powerful way to significantly reduce your cloud costs by committing to various terms like prepayment, term, etc. By using other tools like Vantage, you can also gain deeper insights into your commitments and spending, automate your Savings Plans management, and maximize your savings.
MongoDB Atlas is the cost-effective choice for production workloads where high-availability is a requirement.
Grafana is a strong competitor to the monitoring and observability features of Datadog for a fraction of the price.
AWS is implementing a policy update that will no longer allow Reserved Instances and Savings Plans to be shared across end customers.