Toggle Nav

Amazon EC2 Spot Instances

In stock
SKU:
Amazon EC2 Spot Instances
  • 24×7 remote and on-site support
  • Multi-vendor solutions & services
  • Local billing in 33+ countries
  • Competitive Price

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.

  • Amazon EC2 Auto Scaling Integration

You can use Amazon EC2 Auto Scaling groups to launch and manage Spot instances, maintain application availability, and scale your Amazon EC2 Spot capacity up or down automatically according to conditions and maximum prices you define. To learn more about using Auto Scaling with Spot instances, visit the Auto Scaling Developer Guide. To scale other services in addition to EC2, you can use AWS Auto Scaling.

  • Optimize for Cost or Reduce the Likelihood of Interruptions Using Allocation Strategies

With a single API call, Amazon EC2 Fleet lets you provision compute capacity across EC2 instance types, Availability Zones, and purchase models to help optimize scale, performance and cost. You can specify how much On-Demand and Spot capacity to launch via EC2 Fleet. You can also define which instance types you prefer and whether to scale capacity based on cores, instances or memory.

You can access EC2 Fleet capabilities via Amazon EC2 Auto Scaling to provision and automatically scale compute capacity across EC2 instance types, Availability Zones, and purchase options in a single Auto Scaling Group. You can access the same functionality in Spot Fleet as well.
Allocation strategies in EC2 Auto Scaling, EC2 Fleet, and Spot Fleet determine how Spot Instances in your fleet are fulfilled from Spot Instance pools. The capacity-optimized allocation strategy attempts to provision Spot Instances from the most available Spot Instance pools by analyzing capacity metrics. This strategy is a good choice for workloads that have a higher cost of interruption such as big data and analytics, image and media rendering, machine learning, and high-performance computing. The lowest-price allocation strategy launches Spot Instances based on diversification across ‘N’ lowest-priced pools.

  • On-Demand Run Instances Function Integration

Spot instances can be launched via RunInstances API with a single additional parameter. The Spot instances launched via RunInstances are the same as any EC2 instance; they provide the reliability, security, performance, control, and elasticity of Amazon EC2, at low market-driven prices. Simply specify the market option as Spot when requesting capacity.

  • Stop/Hibernate and Resume Workloads

Spot can hibernate or stop (shutdown) your instances in the event of interruption, instead of terminating them when capacity is no longer available. Instances will be resumed from the prior state when capacity becomes available, allowing your instances to resume their work faster.

  • Track When Spot Instances Run and Terminate

With Spot instances, you never pay more than the maximum price you specified. If the Spot price exceeds your maximum willingness to pay for a given instance or when capacity is no longer available, your instance will be terminated automatically (or stopped/hibernate, if you opt for this behavior on persistent request). Spot offers three features to help you better track and control when Spot instances run and terminate (or stop/hibernate).

  • Termination Notices

If you need to save state, upload final log files, or remove Spot instances from an Elastic Load Balancer before the interruption, you can use termination notices, which are issued two minutes prior to the interruption.

  • Persistent Requests

You can optionally set your request to remain open so that a new instance will be launched in its place when the instance is interrupted. You can also have your Amazon EBS-backed instance stopped upon interruption and restarted when Spot has capacity at your preferred price.

  • Block Durations

If you need to execute workloads continuously for 1 to 6 hours, you can also specify a duration requirement when requesting Spot instances.

  • Amazon EMR Integration

Amazon Web Services customers have the ability to run Amazon Elastic MapReduce (EMR) clusters on Spot instances and significantly reduce the cost of processing vast amounts of data on managed Hadoop clusters. Customers can run their EMR clusters by easily mixing Spot instances with On-Demand and/or Reserved instances using the multiple Instance Groups feature.

  • Amazon CloudFormation Integration

AWS CloudFormation makes it easy to organize and deploy a collection of AWS resources, including EC2 Spot, and lets you describe any dependencies or special parameters to pass in at runtime.

  • Amazon ECS Integration

Amazon Elastic Container Service (ECS) customers have the ability to run Amazon ECS clusters on Spot instances to reduce the operational cost of running containerized applications on Amazon ECS. Amazon ECS Console is also tightly integrated with Amazon EC2 Spot, customers can use the Create Cluster Wizard to easily set up an ECS cluster with Spot instances.

  • Amazon Batch Integration

AWS Batch plans, schedules, and executes customers batch computing workloads on AWS. AWS Batch dynamically requests for Spot Instances on your behalf, reducing the cost of running your batch jobs.

  • ThinkBox Deadline Integration

Thinkbox Deadline makes it easy to spin up a render farm on EC2 using Spot fleet through the AWS Portal. You can choose the 3rd party product you want such as Autodesk Maya, Autodesk 3dsMax, and spin up an EC2 Spot fleet. Deadline 10 comes with a file system to automatically sync your asset files to Amazon S3.

  • Attach Encrypted EBS Volumes at Launch

You can specify an unencrypted snapshot at launch and request Spot to create an encrypted EBS volume(s) when launching the instance. Specify "Encrypted: true" as the encryption behavior within block device mappings, when submitting a Spot request. If you already have an encrypted EBS volume in use then specify the snapshot ID without the "Encrypted" flag and Spot will continue to create encrypted volumes in your existing encrypted EBS snapshot.

  • Control Your Spot Instance Budge

When you request a Spot instance, Spot will default the maximum price you are willing to pay per Spot instance-hour as the On-Demand price. You can also exercise additional control over your Spot instance budget by specifying the maximum price you are willing to pay per instance-hour in your request. You will continue to pay the Spot price that's in effect for the time period your instances are running. If the Spot price rises above your maximum price, your instance will be automatically terminated, stopped, or hibernated.

Custom Solutions
Competative Prices
Global Logistics
24*7*365 Support