Source: medium.com

AWS Spot fleet

Category: Deployment

I am a seasoned DevOps guy and recently I was working on setting up web-service on AWS, typical web-service deployment architecture looks something like below Here ASG(Auto Scaling Group) is responsible for spinning up or down new instances depending on the application load

A Spot Fleet is a collection, or fleet, of Spot Instances, and optionally On-Demand Instances. In simpler words, Spot fleet is EC2 capacity you can request from AWS which is fulfilled by Spot, and if Spot instances are not available then On-demand instances are used to maintain that capacity.

By using spot fleet you can make sure you are using spot instances for deployment, which are up to 90% cheaper.

Related Articles