Skip to content
  • Products
    • Portfolio overview >

      Flexsave™

      Automatically manage cloud compute for optimized costs and agility

      Cloud Analytics

      Make sense of spend and chargeback to align with your business

      google cloud msp

      BigQuery Lens

      Optimize BigQuery costs with actionable recommendations and usage insights

      Spot Scaling

      Maximize AWS Spot savings and minimize disruptions for optimized scaling

      Anomaly Detection

      Autonomously identify cost spikes early, with zero configuration

      Platform overview >

      Organize your billing data for better business decisions

  • Services
    • Services overview >

      How we work

      Learn how we’re redefining support with our customer reliability engineering

      Stats

      View our live support and customer satisfaction statistics in real-time

      Cloud solutions

      Proven solutions to cloud complexity

      Areas of expertise

      Cloud Architecture

      Ensure your cloud architecture is future-ready and built for success

      Cloud Cost Optimization

      Identify opportunities to optimize costs and target spend for added value

      Cloud Migration

      Realize greater efficiency and innovation with successful cloud migration

      Cloud Security

      Center security in your cloud strategy to ensure ongoing efficacy and growth

      Data and Analytics

      Harness the potential of big data and analytics to gain a competitive edge

      Data Management

      Build your data practice with expert guidance tailored to your business goals

      DevOps Jump Start

      Accelerate your AWS workloads & release pipelines while also increasing automation, monitoring & reliability

      Infrastructure

      Maximize the full suite capabilities from your cloud infrastructure

      Kubernetes

      Manage the complexity of Kubernetes to enable innovation and scalability

      Location-Based Services

      Transform geolocational data into real-world, real-time intelligence

      Machine Learning

      Level-up key data with ML capabilities that accelerate innovation

      Multicloud

      Create meaningful business value with a robust multicloud strategy

      Training

      Build skills and capability across teams with certified, expert-led training

  • Partners
    • Alliances

      Proud to be an award‒winning multicloud partner to top‒tier cloud providers

      doit-together

      DoiT Together

      Enabling cloud growth and unlocking revenue through expert partnership

      ISV Go-Global

      Accelerate new customer growth and Marketplace integration on AWS and GCP

  • Resources
    • Resources hub >

      Blog

      Read the latest insights, tips and perspectives from our team of cloud experts

      Case Studies

      See how we’ve helped thousands of public cloud customers achieve their goals

      Ebooks and Guides

      Discover foundational expertise and future-ready recommendations for the cloud

      Events and Webinars

      Tech talks and interactive expert sessions delivered both virtually and in person

      GCPInstances.info

      Google Cloud Compute Engine instance comparison

      Help center

      Read documentation, product updates, and more

      Newsroom

      See what's new from DoiT in our latest news and announcements

      Trust Center

      How we focus on security, compliance, and privacy

      Videos

      Watch product demos, interviews and more from our cloud experts

  • About
    • About DoiT >

      Careers

      Browse our open positions and learn more about what it takes to be a Do’er

      Leadership

      Meet the team leading DoiT and our customers on a journey of hypergrowth

      Newsroom

      See what's new from DoiT in our latest news and announcements

  • Pricing
  • Contact us
  • Sign In
  • Products
    • Flexsave ™
    • Cloud Analytics
    • Spot Scaling
    • BigQuery Lens
    • Anomaly Detection
    • DoiT Platform
  • Services
    • How We Work
    • Stats
    • Cloud Solutions
    • Areas of expertise
      • Cloud Architecture
      • Cloud Cost Optimization
      • Cloud Migration Consulting Services
      • Cloud Security
      • Data and Analytics
      • Data Management
      • DevOps with AWS & DoiT
      • Infrastructure
      • Kubernetes
      • Location Based Services
      • Machine Learning
      • Multicloud
      • Training
  • Partners
    • ISV Go-Global
    • Award-winning public cloud partner
    • DoiT Together
  • Resources
    • Blog
    • Case Studies
    • Ebooks and Guides
    • Events and Webinars
    • GCPInstances.info
    • Help center
    • Newsroom
    • Trust Center
    • Videos
  • Pricing
  • About
    • Careers
    • Leadership
    • Newsroom
  • Contact us
  • Sign In
Contact us
Sign in

Blog

Easing the Burden of Cloud Commitment Management

  • Craig Lowell Craig Lowell
  • Date: July 19, 2023

For digital natives, public cloud infrastructure serves as both the backbone of their technology stack and the biggest cost center in their operating budget, which means that it must be constantly monitored to ensure that its costs are in line with the company’s overall business objectives. FinOps teams, which are responsible for managing these costs and fostering cross-functional collaboration between engineering, finance, and product departments, are therefore always looking for ways to optimize cloud costs and reduce spend whenever possible.

One of the most common and widely-practiced methods of cost optimization in the public cloud is through volume-based discounts known as commitments; i.e. the cloud provider offers a rate reduction in exchange for an agreement to use a certain amount of resources over a given period of time. On AWS, these commitments take the form of either Reserved Instance or Savings Plans. See the chart below, or learn more about the differences between these plans.

For all of the variables in the different types of commitments across cloud providers, one of the few standards is in the term lengths. These agreements are almost always offered either 1- or 3-year terms, and with varying levels of discounts depending on the length of term and the amount of workload flexibility allowed within the agreement. For example, a 3-year commitment will always offer a greater discount (~60-70%) than a 1-year commitment (~25-35%), and one that allows you to change regions or machine types will generally provide less savings than one which locks you in.

Given the need to balance operational and developer flexibility with cost management and overall business goals, it’s rare for even a semi-mature company to have a single type of commitment; most commitment portfolios are tailored to the specific needs and growth stage of the company, and are comprised of a mix of 1- and 3-year deals across different teams, regions, machine types, and more.

Here’s a basic example of how that might look for a hypothetical company on AWS that serves the US market:

Cloud Provider Plan Type Term Length Region Machine Family Discount Expiration Date
AWS Compute SP 3-year Variable Variable 63% March 5, 2025
AWS EC2 RI 1-year US East-1 M7g 28% November 4, 2023
AWS EC2 RI 1-year US West-2 M7g 28% November 4, 2023
AWS EC2 RI 1-year US East T3 29% February 12, 2024
AWS EC2 RI 1-year US West T3 29% February 12, 2024

In this example, Company X bought a basic Compute Savings Plan in March 2022 to cover the bare minimum of compute that they expected to use for the next three years. Later that year, as their workloads grew and the 3-year commitment wasn’t covering enough, they decided to commit to the M7g machine family and purchased additional 1-year Reserved Instances on each coast to cover additional workloads, then did the same a few months later when a new project arose that would require T3 machines.

This is a common strategy among companies as their cloud footprint grows (assuming that they even want to take on the risk of purchasing commitments). They use a mix of 1- and 3-year commitments with varying discount levels, terms, and expiration dates, all of which must be regularly tracked and maintained to ensure that projected usage and spend is not over or under, and to determine whether they should be renewed or allowed to expire when their terms end. Needless to say, this is a significant burden on any organization, regardless of whether or not they have fully matured the process by building a FinOps practice into their ongoing activities.

Simplifying the process

DoiT Flexsave™ was built to simplify and automate the process of commitment management. Flexsave analyzes ongoing compute spend to identify any workloads that are not already covered by existing commitments (i.e. SPs, RIs, Spot, or Enterprise Discount Programs) and then automatically applies the equivalent of a 1-year commitment discount to those on-demand workloads.

Once a company activates Flexsave in its AWS environment, they can use it to get the same discount rates as was provided by their previous 1-year commitments. This means that they can let any existing 1-year plans expire and simply let Flexsave take over. 

In the hypothetical example provided above, Company X would be able to let 80% of their commitments expire. In doing so, they would not only ease the burden on their FinOps team (or whoever is responsible for tracking commitments and usage), but also provide their developers with additional flexibility to move beyond the machine families and regions that they were previously locked into.

When all is said and done, Company X’s commitment coverage will look something like this:

To learn more about commitment management and how DoiT can help grow your FinOps practice, download the Cloud Compute Commitment Handbook.

Subscribe to updates, news and more.

Subscribe

Subscribe to updates, news and more.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Related blogs

Ramp Plans Resource Hub Header1

Monitor your cloud commit attainment with DoiT Ramp Plans

DoiT Ramp Plans help you visualize, manage, and track your commit attainment so you can make sure you spend what you committed to, and act proactively.

Keep reading 
Secure-access-to-GCP-services-in-GitLab-Pipelines-with-Workload-Identity-Federation-DoiT-International

Secure access to GCP services in GitLab Pipelines with Workload Identity Federation

Traditionally, when using services like Google Cloud in a non-GCP environment (e.g., a CI/CD environment like GitLab pipelines), developers

Keep reading 

3 Tips to Improve Your AWS Cost Optimization Strategies

Global cloud spend is expected to approach the $600 billion mark in 2023 – 21% growth over the previous

Keep reading 
View all blogs
Let’s do it

From cost optimization to cloud migration, machine learning and CloudOps, we’re here to make the public cloud easy — without the costs.

Ready to get started?

Get in touch

Company

  • About us
  • Blog
  • Careers
  • MS-HT statement
  • Newsroom
  • Privacy policy
  • Terms

Offering

  • Compliance
  • Products
  • Services
  • Solutions
  • Resources

Support

  • Sign in
  • Help center
  • Open ticket
  • Contact us

Never miss an update.

Subscribe to our newsletter

Subscribe to updates, news and more.