Cost Optimization

Cut Development Costs Without Compromising on Availability

Dramatically reduce dev costs by leveraging excess capacity and intelligent scheduled actions.

Developments costs can easily get out of control. A developer may spin up multiple machines and services for each project, leave those resources running, and move on to the next project. These costs accumulate fast, producing headaches all around. With Spotinst, you can run your stateful or stateless development workloads on a mix of excess capacity and On-Demand infrastructure to reduce compute costs. Further, you can use advanced scaling and scheduling options to make sure your workloads are only running during business hours, and are terminated when they’re no longer needed.

Develop on Excess Capacity

By leveraging excess capacity compute such as AWS EC2 Spot, Azure Low-Priority VMs, or Google Preemptible VMs, you can greatly reduce the cost of your development infrastructure. from dev machines to CI servers, Elastigroup ensures your applications stay available and resilient despite interruptions.

Persist What Matters

Use a combination of snapshots, volumes, and ENIs to ensure data persistence. Choose what persistence you want Elastigroup to maintain during excess capacity replacements, and rest assured your workloads are safe. This means you can run your stateful dev machines on excess capacity, and on a schedule! 

Infrastructure That Runs When You Need It

With Elastigroup’s Scheduling option, you can make sure infrastructure scales down outside of business hours, and back up when your developers get to the office, all without losing state. Eliminate runaway spend by automatically terminating servers once they exceed their designated lifetime.

Customer Spotlight


"Elastigroup saves us a lot of money by running our stateful Dev/Test workloads on Spot, our developers can spin up their machines and load their data, without worrying about something happening in the event of a Spot interruption. We're managing both our On-Demand and Spot Instances with Elastigroup, it lets us easily switch between them, and gives us granular visibility into performance and costs."
Roey Azroel | Lead DevOps Engineer, Cybereason