Amazon EC2 Spot Instances
Run fault-tolerant workloads for up to 90% off
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.
Scale Your Application
Spot Instances offer you the advantages of the massive operating scale of Amazon Web Services. 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
Spot Instances are easy to launch. Add a single parameter to the same API used to launch OD instances - instances will be launched immediately as long as capacity is available. Learn more »
How it works
Step 1: Before running Spot instances, refer to using Spot instances.
Step 2: Choose all instances and Availability Zones that work for your workloads.
Step 3: Select your interruption behavior (Stop/Terminate).
Step 4: Launch and Scale your target capacity.
Spot Instances are well suited to a variety of workloads. The more distributed, scalable, and fault tolerant your application, the easier it is to save money and increase throughput.
Complex analytics such as log scanning or simulations, typically performed as batch jobs, can be completed cost-effectively with Spot Instances.
Financial Modeling and Analysis
Financial Services firms use Spot instances to reduce the time and cost to perform complex analysis ranging from wealth management simulations to Counterparty Value Analytics.
Image and Media Encoding
Media and Entertainment companies can cost-effectively render and encode media assets using Spot Instances, scaling their infrastructures based on demand.
Load, integration, canary, and security testing all benefit from the elasticity and price savings associated with Spot Instances.
Spot Instances can be used with tools like Amazon Elastic MapReduce to process massive amounts of data.
Geographic information system (GIS) providers use Spot to speed up and reduce the cost of batch processing jobs such rendering and satellite image processing.
Scientific researchers and high performance computing customers use Spot to cost-effectively perform simulations ranging from drug discovery to genomics research.
Web crawling processes can easily and cost-effectively scale-out on Spot Instances by leveraging Amazon Elastic MapReduce or other tools to get work done faster and typically cheaper.