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

Maximize Savings On Mixed-Instance ASGs

If you’re currently using Spot to save on your ASG costs, you’re familiar with the complexity and time needed to cost-optimize your commitment usage and choosing the best Spot instances for your workloads.

Compute Copilot was created to make it easy to save, bringing Spot market insights and awareness of your commitments to your Mixed-Instance ASGs. It automatically and continuously tunes your ASG configurations to ensure you’re (1) always using the right amount of Spot, and (2) always on the most cost-effective and reliable option available, gracefully replacing your nodes before termination.

And because it’s built on your existing AWS-native ASGs, it’s ultra-easy to onboard. Simply plug it in to effortlessly run mission-critical workloads with peace of mind that you are scheduled on the most cost-optimized and stable option at all times.

New Mixed-Instance Policy & Lifecycle Hook Support

For hassle-free savings on the full range of your ASGs, Copilot now optimizes:

  • ASGs with Mixed Instance Policies — Launch multiple instance types and On-Demand Instances and Spot Instances within a single Auto Scaling group.
  • ASGs with Lifecycle Hooks — Create solutions that are aware of events in the Auto Scaling instance lifecycle, and then perform a custom action on instances when the corresponding lifecycle event occurs.
Screenshot of Instance purchase options
Screenshot of instance type requirements

It just takes a couple of quick tags to onboard and start realizing effortless Spot savings on all of your ASGs.

At nOps, our mission is to make it easy for engineers to optimize cost. Learn more about how Compute Copilot can help you save while freeing up your time to focus on building and innovation.

How It Works

The below diagram provides additional information on how Copilot optimizes your ASGs.

Diagram on how Copilot optimizes your ASGs

1. ASG launches a new on-demand instance

2.  Lambda intercepts the EC2 Instance State-change Notification event from EventBridge

3.  If the created instance is not protected from termination and should be replaced, Compute Copilot performs the following steps.

a. Copy the Launch Template or Launch Configuration from the ASG launch template

b. In the copied Launch Template, modify Network Interfaces, Tags, Block Device and/or Mappings from the instance Launch Template or Configuration if needed

c. Fetch recommended instance types from nOps API

d. Request Spot Fleet with the copied Launch Template and recommended instance types

e. Once the Spot request is fulfilled, get the Spot Instance and wait for it to its state to be Running

f. Attach the created Spot Instance to the ASG

g. Wait for the attached Spot Instance’s state to be InService

h. If there is a lifecycle hook for termination for On-Demand, the On-Demand will go through the lifecycle hook action for termination

i. Terminate the On-Demand instance

j. If there is a Mixed-Instance Policy, modify the percentages of On-Demand and Spot accordingly. 

For more information, you can also consult the documentation.

Demo

AI-Powered Cost Management Platform

Discover how much you can save in just 10 minutes!

Book a Demo
Demo

Maximize Savings On Mixed-Instance ASGs

Tags

nOps

nOps

Published Date: December 22, 2023, Announcement

Related Posts

Introducing Cursor Integration in nOps

Announcement

Introducing Cursor Integration in nOps

byRick HaggartRick Haggart•Published Date: Jul 13, 2026
Introducing Claude.ai (Enterprise) Integration in nOps

Announcement

Introducing Claude.ai (Enterprise) Integration in nOps

byRick HaggartRick Haggart•Published Date: Jul 17, 2026
Introducing Clara Agent in Slack

Announcement

Introducing Clara Agent in Slack

byPranay DineshPranay Dinesh•Published Date: May 30, 2026
Introducing the nOps MCP & Skills

Announcement

Introducing the nOps MCP & Skills

byJordan SteinJordan Stein•Published Date: May 20, 2026
New nOps Playground — Smarter Multicloud Commitment Management, Powered by AI

Announcement

New nOps Playground — Smarter Multicloud Commitment Management, Powered by AI

byJordan SteinJordan Stein•Published Date: Apr 20, 2026
nOps Achieves AWS GenAI Competency

Announcement

nOps Achieves AWS GenAI Competency

bynOpsnOps•Published Date: Mar 6, 2026