AI Cost Visibility & Optimization Understand, allocate & reduce your AI costs - Learn More

Maximize Savings Plans & Spot with Compute Copilot — How to Get Discounts On All Of Your AWS Compute

If you’re looking to consistently optimize your AWS costs, taking advantage of both Savings Plans and Spot is key — but balancing them can be complex. Not enough Spot means workload spikes result in expensive On-Demand coverage. And over-committing to Savings Plans can leave you paying for compute you don’t need. To make matters more complicated, some workloads are better suited for Spot and some are best for Savings Plans.

nOps Compute Copilot offers proprietary ML-driven management and instance provisioning to put your workloads on the most reliable and stable compute at the best price in real time.

nOps intelligently balances your workloads between Savings Plans and Spot

AWS automatically applies Savings Plans to usage that has already occurred, prioritizing the highest discount rate. However, there are times in which you would actually prefer to push some of these workloads onto Spot (and out of the Savings Plan), so that the Savings Plan can be used for other resources that can’t be put onto Spot.

By proactively and strategically moving certain usage onto Spot, Copilot ensures that each workload is on the right type of discount to continually maximize your total savings. Copilot allows you to get discounts on:

  • Harder-to-cover resources (for example, resources that can’t be put on Spot), so that you get discounts on ALL of your compute. 
  • Resources outside of your connected clusters. Savings Plans apply across your organization. Copilot can drive certain usage to Spot, allowing resources even outside of your target workload to be covered by freed Savings Plans.

How it works:

While it’s very complicated to manually calculate how much of your Savings Plans to use to get a discount on all of your eligible compute usage, Copilot does it for you automatically. Let’s talk about how it works.

Compute Copilot ASG Lambda analyzes your AWS Savings Plans across your organization and your dynamic usage. Predictive ML is used to forecast your On-Demand usage and Savings Plans usage for the next hour to predict the amount of “Freeable” Compute Savings Plans.

If you have an unfulfilled Compute Savings Plans available and your ASG scales out with On-Demand instances, Compute Copilot Lambda will not move you onto Spot. 

If Copilot predicts there is some amount of Freeable Compute Savings for the next hour, it will automatically replace On-Demand with Spot when the On-Demand price is lower or equal to the predicted Freeable Compute Savings amount. As a result, it will free Savings Plans to cover some other previously uncovered On-Demand instance.

You can consult the documentation for more details on how nOps automatically and continually moves your workloads onto the most reliable and best priced Spot instances, balancing commitments and Spot for optimal price and stability.

Demo

AI-Powered Cost Management Platform

Discover how much you can save in just 10 minutes!

Book a Demo
Demo
nOps

nOps

Published Date: March 5, 2024, Announcement

Featured Content

Introducing Cursor Integration in nOps

Announcement

Introducing Cursor Integration in nOps

byRick Haggart
Introducing Claude.ai (Enterprise) Integration in nOps

Announcement

Introducing Claude.ai (Enterprise) Integration in nOps

byRick Haggart
Amazon EMR Cost Optimization: How to Cut AWS Big Data Processing Costs by 30% or More

Cost Optimization

Amazon EMR Cost Optimization: How to Cut AWS Big Data Processing Costs by 30% or More

bynOps
Google Cloud AlloyDB Cost Optimization: Control Your Managed PostgreSQL Spend

GCP

Google Cloud AlloyDB Cost Optimization: Control Your Managed PostgreSQL Spend

bynOps
Google Compute Engine Cost Optimization: How to Reduce your GCE Spend

GCP

Google Compute Engine Cost Optimization: How to Reduce your GCE Spend

byShouri Thallam
Google Cloud Memorystore Cost Optimization: The Essential Guide

GCP

Google Cloud Memorystore Cost Optimization: The Essential Guide

bynOps