Reduce your AWS Batch
costs with these tips

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

* Savings are averaged out across customers & services

AWS Batch cost saving tips Optimize your AWS Batch costs with these tips


Use Spot Instances

For batch workloads that can be interrupted, use Spot Instances. They offer upto 90% savings compared to On-Demand Instances. AWS Batch lets you specify your compute resources preference.


Optimize Images

Reduce storage costs by minimizing container images and AMIs. Consider caching and reusing images where possible to further reduce costs.


Right-size Compute

Ensure you match compute environments to workload requirements. Monitor CPU and memory utilization to avoid oversizing resources. Use AWS guidance for optimal compute resource sizing.

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 AWS Batch Service information & pricing

About AWS Batch

AWS Batch is a service that performs containerized batch or machine learning tasks using AWS compute services like Amazon ECS, EKS, Fargate, and Spot/On-Demand Instances. It assists developers, scientists, and engineers in carrying out computing jobs efficiently while enhancing compute resources, allowing them to concentrate on problem-solving and analyzing results. AWS Batch is used in fields such as finance, life sciences, and digital media.

↗ More information on AWS website

AWS Batch pricing

AWS Batch doesn't require any additional charges. Users must pay for AWS services like EC2 instances, AWS Lambda functions or AWS Fargate that are created to store and run the application. Users can use Reserved Instances, Savings Plan, EC2 Spot Instances, and Fargate with AWS Batch by defining their compute needs when setting up their AWS Batch compute environments. Any applicable discounts will be applied at billing.

↗ More information on AWS website

Customers I worked for over the years:

Exact Online
Airfrance KLM
Troostwijk Auctions