Reduce Amazon SageMaker
costs with these tips

These proven tips can save you up to 30% on AWS costs!

* Savings are averaged out across customers & services

Amazon SageMaker cost saving tips Optimize your Amazon SageMaker costs with these tips


Use Lifecycle Configurations

SageMaker Notebooks can be expensive on an hour-by-hour basis. By using Lifecycle Configurations, you can configure your idle kernels to automatically shut down when they are not active. I often advice customers to shut down the kernels after 60 minutes. Shutdown script can be found on the AWS website.


Utilize ML Savings Plan

You can utilize machine learning saving plans for Amazon SageMaker. It is like the Compute Savings Plan for EC2, Fargate and Lambda. Often my customers opt for the no-upfront method to save up to 30% on their SageMaker instances. It is best to stack slightly smaller saving plans, so they are fully utilized.


Right-Size Notebooks

To get the most out of your SageMaker notebooks make sure you are using the right instance type. Monitor your SageMaker notebook CPU / memory usage and cut the instance size in half when a 4-week average is below 40%. You can use CloudWatch agent to collect memory and CPU usage.

Get a free 15-min AWS bill check

I've analyzed hundreds of AWS bills.

Book your no-cost AWS bill check now, no strings attached!

“We found that our AWS costs were spiraling out of control. Following Alex his advice we were able to save 60% on costs without compromising performance!”

John Schrijvers
John Schrijvers
CEO of Dataswitcher

Other AWS cost saving tips We also have tips for the following AWS services

About Alex I am your AWS cost saving guru, ready to slash your AWS costs!

As a CTO at various start-ups and scale-ups, I've seen too often how AWS costs can sneak up on you. It used to be something we'd only think about when there was a problem—either it wasn't working like we needed it to, or the expenses were through the roof. I took my know-how in AWS and made it my goal to change that. Now, I use a simple rule to make a big impact: focus on the few changes that make the biggest difference in cutting costs.

I look at your AWS bills with a fine-tooth comb and find where you can save money without losing performance. It's about being smart with your resources and making sure AWS works for you, not against you. By doing this, I help your teams do more with less, and make sure we keep your cloud spending in check.

About Amazon SageMaker Service information & pricing

About Amazon SageMaker

Amazon SageMaker is a full-featured machine learning service for building, training, and deploying ML models. It offers an array of tools for data scientists & analysts, handling of diverse data types, fast training infrastructure, MLOps automation. Amazon SageMaker is a great service with a lot of features but can expensive quickly. Optimizations depend on if you are using Studio (serverless) or Notebooks.

↗ More information on AWS website

Amazon SageMaker pricing

Amazon SageMaker is a flexible-priced ML platform with a free first two months trial. Post-trial, choose between On-Demand Pricing or SageMaker Savings Plans. Pricing for various features and capabilities is available. To optimize the cost further you need to split your cost saving in the training and notebooks part. For instance, to save on the training part of SageMaker you can use spot instances to save on training costs.

↗ More information on AWS website

Customers I worked for over the years:

Exact Online
Airfrance KLM
Troostwijk Auctions