Run fault-tolerant workloads for up to 90% off

Increase Elasticity to Always Meet Business Demands

Amazon EC2 Spot Instances allow you to access spare Amazon EC2 capacity. Since Spot Instances are available at up to 90% off compared to On-Demand pricing, you can significantly reduce the cost of running your applications, grow your application’s compute capacity and throughput for the same budget, and enable new types of cloud computing applications. As Spot Instance pricing is based on long term supply and demand, pricing changes gradually overtime. For more details on Spot Instance pricing, visit the Spot Instance Pricing History page.

AWS allows you to scale services for short-term usage and helping you reduce your bill. As Spot Instances can be reclaimed with a two minute warning when EC2 needs capacity back, Spot Instances are a great fit for fault-tolerant, stateless applications. Use Spot Instances to significantly lower your cost and increase the elasticity of your application.

Increase Elasticity to Always Meet Business Demands

Why use Amazon EC2 Spot Instances?

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 other 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.

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, and RIs 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.

Learn more »

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.

Learn more »

Ready to get started?

Know Before you Launch Spot

Learn which workloads are best suited to run on Spot Instances

Learn more 
Create Your First Spot Instance

Learn how Spot Instances work to launch your first Spot Instance from the AWS Management Console, AWS SDK/CLI or via the AWS APIs.

Learn more 
Implement Best Practices

Your instance type requirements, budget requirements, and application design will determine how to apply the best practices for your application.

Learn more