Amazon EC2 Spot Instances

Run fault-tolerant workloads for up to 90% off

Amazon EC2 Spot Instances let you take advantage of unused EC2 capacity in the AWS cloud. Spot Instances are available at up to a 90% discount compared to On-Demand prices. You can use Spot Instances for various stateless, fault-tolerant, or flexible applications such as big data, containerized workloads, CI/CD, web servers, high-performance computing (HPC), and test & development workloads. Because Spot Instances are tightly integrated with AWS services such as Auto Scaling, EMR, ECS, CloudFormation, Data Pipeline and AWS Batch, you can choose how to launch and maintain your applications running on Spot Instances.

Moreover, you can easily combine Spot Instances with On-Demand, RIs and Savings Plans Instances to further optimize workload cost with performance. Due to the operating scale of AWS, Spot Instances can offer the scale and cost savings to run hyper-scale workloads. You also have the option to hibernate, stop or terminate your Spot Instances when EC2 reclaims the capacity back with two-minutes of notice. Only on AWS, you have easy access to unused compute capacity at such massive scale - all at up to a 90% discount.  

Why use Amazon EC2 Spot Instances?

Low, predictable prices

You can purchase Spot Instances at prices up to 90% lower than On-Demand instances. Moreover, you can provision capacity across Spot, On-Demand, RIs, and Savings Plans Instances using EC2 Auto Scaling to optimize workload cost with performance.

Learn more »

Massive scale

Spot offers you the advantages of the massive operating scale of AWS. You can run hyperscale workloads at a significant cost savings or you can accelerate your workloads by running parallel tasks.

See example »

Easy to use

It’s easy to launch, scale and manage Spot Instances through AWS services, like EC2 Auto Scaling and ECS, or integrated third parties, like Terraform and Jenkins.

Get started »

How Spot Instances work?

Combine Spot Instances with RIs and On-Demand Instances using EC2 Auto Scaling to optimize workload cost with performance. Click to see other the Best Practices to use Spot effectively.

Big data and analytics

Fast-track big data and machine learning workloads by using Spot Instances with Amazon EMR, Hadoop, or Spark to process massive amounts of data.

Learn more »

Containerized workloads

Containers are often stateless and fault-tolerant, and are a great fit for Spot Instances. You can create Amazon ECS, Amazon EKS, or self-managed Kubernetes clusters on Spot to run containerized workloads of any scale.

Learn more »

CI/CD & testing

CI/CD workloads are fault-tolerant and are built to take advantage of the cost savings offered by Spot Instances. You can launch your CI/CD pipelines in the AWS cloud quickly and cost-effectively with the EC2 Spot Fleet plug-in.

Learn more »

Web services

Maintain optimal web performance during peak traffic at low costs using Spot Instances. You can deploy a fleet of EC2 instances behind a load balancer using EC2 Auto Scaling to scale to tens of thousands of Spot Instances.

Learn more »

Image and media rendering

Media & Entertainment studios can cost-effectively manage rendering workloads using Spot Instances, scaling on-premises or cloud infrastructures with near limitless capacity as projects and timelines demand.

Learn more »

High performance computing

Accelerate loosely coupled or embarrasingly parallel HPC workloads such as genomic sequencing and algorithmic trading. You can use Spot Instances with other AWS services such as AWS Batch to run HPC workloads. 

Learn more »

See the open source software integrations roadmap for Spot Instances on Github here.

Customers

More and more businesses are using Amazon EC2 Spot Instances to run and scale their infrastructure cost-effectively. Here are some examples of how customers have achieved business agility, cost savings, and scale with EC2 Spot Instances. For more details, visit Amazon EC2 Spot Customers page.

Get started with AWS

Create a free AWS account

Sign up for an AWS account

Instantly get access to the AWS Free Tier.
Learn with simple tutorials

Learn with 10-minute tutorials

Explore and learn with simple tutorials.

Start building in the console

Start building in the console

Begin building with step-by-step guides to help you launch your AWS project.

Learn more about Amazon EC2 Spot features

Visit the product detail page
Ready to build?
Get started with Amazon EC2 Spot
Have more questions?
Contact us