HYPR Achieve 78% Monthly Savings Using Spotinst Elastic Beanstalk Integration
HYPR moved from On-Demand to Spot Instances and save 78% on their compute costs, using Spotinst’s Beanstalk integration
HYPR’s Challenge: Fast Phase Growth and AWS Elastic Beanstalk Management
HYPR runs a large scale of Elastic Beanstalk environments based on On-Demand Instances. As a result of a fast phase growth, they needed to scale up their instances at once. They had less than one month to scale, activate and perform ongoing health checks and version releases for all their Beanstalk environments. “It was very challenging”, says Alon Levi, Software Engineer at HYPR, “we had to increase our activity in such a short time and many actions had to be done in order to complete the mission successfully. Managing our servers was complicated and time-consuming, and the cost was extremely high.”
During this process, HYPR decided to look for a solution that both simplifies the management of their Beanstalk infrastructure and dramatically reduces their costs. “We had to make a change, we’ve heard about Spotinst and decided to give it a try”.
77% Compute Cost Reduction and Ease of Management with Spotinst
“The transition was easy and fast. With the support of the Spotinst team, we migrated all of our Beanstalk environments to Spot Instances using the Spotinst Elastigroup platform. We immediately saw a significant cost reduction and experienced a considerable ease of operation and management.”
It took HYPR only a matter of minutes to migrate their production environment using the Spotinst import wizard. The migration process automatically copied all the Auto-scaling groups’ configuration and created an Elastigroup with the same configuration. It simultaneously removed the Auto-scaling group policies and suspended the
ReplaceUnhealthy processes. This meant that the Beanstalk environment resources remained untouched and HYPR could keep on updating their application in the same way, using
Elastic Beanstalk AWS CLI commands, as Elastigroup keeps track on the changes and rolls new changes automatically when needed.
HYPR shifted the Elastic Beanstalk production environment immediately. “We decided to use the momentum as we’ve heard about Spotinst. It was a risk but fortunately, I can summarize it as a great success”.
Spotinst Solution Enabled Efficiency
Following this success, HYPR added another environment of 150 servers to Spotinst. As a result of the cost reduction, HYPR could allow to scaling up another 100 Spot Instances.
“In addition, we moved to bigger and more powerful instances than what we used before the transition to Spotinst.”
What’s Next For HYPR? ECS & EMR
HYPR started to migrate their ECS clusters to Spotinst once the ECS Auto-scaler had launched. The Auto-scaler gives HYPR a fully managed solution without the need to configure scaling policies and makes sure the scaling and the underlying infrastructure is as efficient as possible for running their
As a next step, the team will use Spotinst EMR Integration, helping tackle a big spend for HYPR.