Spotinst Declared "Fastest Growing Startup In Israel" by Deloitte

Take the risk out of Spot Instances.

Save 80% on your cloud computing costs using Intelligent cluster management.

Take the risk out of Spot Instances.

Utilizing your cloud provider’s excess capacity can save you a lot but taking advantage of those savings requires a lot of work, and is still a major risk.

Using predictive algorithms, Elastigroup enables you to leverage Spot Instances (AWS) and Low-priority VMs (Azure) with absolutely no risk of downtime. And as it requires no architectural changes, it takes 15 minutes to get up and running.

 

How it works

Elastigroup first uses predictive algorithms to predict Spot behavior, capacity trends, pricing, and interruption rate. Whenever there’s a risk of interruption, Elastigroup acts accordingly to balance capacity, ensuring 100% availability and no risk of downtime. This means that your application will always run on the most cost-efficient collection of instances – the best-priced Spot Instances when available and falling back to on-demand when not, in addition to prioritizing any reserved instances you may already own.

Elastigroup supports the vast majority of common applications, automatically plugging into the architecture you already use (see use cases below). As long as your instance isn’t a single point of failure, you can utilize Elastigroup to start saving.


Top Features

Save 80%

Leveraging your cloud providers’ excess capacity costs up to 80% than on-demand instances

Cloud Agnostic

Elastigroups can run on multiple cloud providers including AWS, Microsoft Azure, and Google Cloud

Auto Scaling

Elastigroup automatically increases or decreases instances in your cluster to meet your application demand based on your business rules and metrics.

Always On

In the event where EC2 Spot Instances aren’t available, Elastigroup will fallback to On-Demand Instances and will opportunistically revert back to Spot Instances when possible.

Prediction & SLA

Elastigroup uses predictive algorithms to identify and drain Spot Instances that are about to be “interrupted” by the cloud provider. Prior to termination, Elastigroup automatically and transparently transitions applications to the least expensive “available” Spot market or On-Demand instance with absolutely no downtime

Your Environment

Elastigroups integrate with dozens of applications and services including Kubernetes, Amazon Classic / Application Load Balancer, Amazon Elastic Container Service (ECS), Terraform, AWS CloudFormation, Jenkins, AWS Elastic Beanstalk, Code Deploy, OpsWorks (see full list)

Easy to start

You will be running Spotinst in less than 10 minutes.

Utilize your RIs

Elastigroup finds all unutilized Reservations and prioritizes Reservations usage prior to launching Spot Instances.


Use Cases

Elastigroup for Load Balancers

Elastigroup integrates with the most common load balancers including AWS Classic / Application Load Balancer, Multai Load Balancer, HA Proxy and more. By connecting your Elastigroup to a Load Balancer, Elastigroup is responsible to register new instances and deregister instances that are predicted to be terminated, ensuring that the instances have a sufficient time out to draining connections so no requests or sessions will be interrupted.

Elastigroup for Micro Services & Containers

Elastigroup is designed to solve the endless Tetris game of heterogeneous compute environments, running containers. Elastigroup integrates with the most powerful container orchestration platforms such as AWS Elastic Container Service (ECS), Kubernetes, Rancher, Docker Swarm, Hashicorp Nomad, Mesosphere and more. Elastigroup finds the optimal distribution and deployment of multiple instance types into a one, single, powerful cluster as part of a container orchestration platform.

Elastigroup for Auto Scaling Groups

If you are using auto-scaling for your applications today, you can maintain the same behavior with Elastigroup.
Elastigroup helps you maintain your application availability and allows you to automatically scale your capacity up or down in order to meet your application’s needs.

Elastigroup Auto Scaling engine makes it even more powerful when considering the Spot market pricing and fluctuations before spinning up or down instances in the cluster.

Elastigroup for Blue/Green Deployments

Elastigroup has a unique functionality that makes it easier and painless to create a fully controlled code deployment to your application layers and performs rolling updates (Blue / Green) Deployments, end to end.
Zero Downtime Deployments

Elastigroup performs rolling updates across your instances and tracks application health according to configurable rules. Deployments can easily be stopped and rolled back if there are any errors.

Keep things Simple

Platform and language agnostic and works with any application. Elastigroup gives you a detailed report allowing you to view when each application revision was deployed and to which instances.

Elastigroup for CI/CD

Elastigroup integrates with Jenkins and makes it possible for CI/CD pipelines to run on the most economical cloud resources. According to predefined parameters, Elastigroup ensures that no job will be interrupted and will scale up and down instances according to your pipeline queue.

Elastigroup for NoSQL DBs

Using the Stateful service, Elastigroup can ensure data persistence and cluster H/A while running on Spot Instances. Elastigroup will simulate the spot replacement process into a “reboot”, making sure that the new instance will be launched from the same root and data volumes with the same IP address.

Elastigroup will simulate the spot replacement process into a “reboot”, making sure that the new instance will be launched from the same root and data volumes with the same IP address.

Get Started for Free

14-day trial of immediate optimization to your account.

Start a Free Trial

Request a Demo

We'll answer your questions and explore your needs in depth.

Contact Us