Armis achieves full automation on their commitment management while reducing EC2 costs by more than 40%

Key Challenges

Armis’ cloud environment is constantly scaling, they were looking for a solution that will automatically manage their commitments in real-time, and relieve them from manually forecasting.

Key Results

Armis’ engineers can check off cost optimization off their task list, and on top of that, they were able to reduce their EC2 spend by 40%.

The Challenge:
Continuous manual
optimization

In the past few years, as a leader in the cyber-security space, Armis has demonstrated unprecedented growth in its customer base and enhanced product development.
However, this expedited growth has also effectuated endless challenges to the technical engineering teams managing Armis’ cloud infrastructure.
In terms of cost-optimization, the biggest challenge engineering teams were facing was a never-ending environment change due to their continuous development of the Armis platform and on-boarding of new customers.

In parallel, as part of Armis’ infrastructure development, their engineers were running several architectural projects such as transitioning from single-tenant to multi-tenant and running the Armis platform on containerized Kubernetes environments, instead of traditional VM’s.
In addition to these projects, which demanded significant effort from
the team, the capacity changes made it very difficult for them to forecast compute usage accurately.
Due to continuous scaling, it took a lot of the team’s attention to manually monitor and purchase\sell Reserved Instances
(aka RI’s) on a daily basis.

We were manually managing our RI’s on a daily basis, which took a lot of time and effort from the team that was already busy enough with ongoing development projects

Roy Amitay, Head of DevOps

The frequent capacity changes and expedited growth significantly diminished the accuracy of capacity planning and forecast exercise, which in turn limited Armis into purchasing only 1-year commitments, and that never really gave them the chance to enjoy the lucrative discounts of 3-year commitments.
On top of that, short term projects such as POC’s were rarely covered by savings, which led to a steady increase of their AWS bill on EC2 as more and more customers were keen to purchase their product.
The continuous effort of manually managing their commitments eventually became an operational burden, and that is what drove
ֿRoy Amitai (Head of DevOps)
to search for a solution.

 

Watch Armis Video Testimonial

The Solution:
Automated Commitment Management

In order to relieve themselves from manually trading commitments, Armis’ TechOps and DevOps teams were looking for a solution that would automatically optimize their cloud infrastructure, with minimal effort from their side.

After a short period of time, Zesty demonstrated it’s automated optimization capabilities, reducing the time to value significantly.
As a security company, Armis immediately appreciated the non-intrusive “agentless” approach, which made it very easy for them
to integrate Zesty across their entire cloud infrastructure.
“We chose Zesty because of the automatic nature, the ease
of use, and the team that was very attentive to our needs”
Barak Ben-Rachel, Head of TechOps

After analyzing and benchmarking their compute usage, Zesty began buying and selling RI’s automatically and rapidly increased the amount of infrastructure covered by savings.
Zesty was able to adapt itself to the frequent capacity changes in real-time, reducing the need for On-Demand instances to
a necessary minimum.

“Besides relieving us from manually managing our RI’s, Zesty was able to grab discounts which are usually available only for longer commitments”
Roy Amitay, Head of DevOps

The Result:
Significant Cost
Reduction

Since implementing Zesty, approximately 1.5 years ago, Armis was able to slash their EC2 costs by more than $1 million.

“With simple integration and zero effort from our side, we were able to cut down our EC2 costs by more than 40%”
Barak Ben-Rachel, Head of TechOps

On top of that, due to its simplicity, Zesty relieved Armis’ engineers from manually managing commitments and allowed them to utilize their time efficiently and effectively on more urgent projects.
Armis engineers realized the value of having a 24\7 automated commitment manager working on their behalf, and from having to manually adjust commitments on a daily basis, they are now literally “hands-free” with 0 man-hours invested in continuously optimizing their cloud infrastructure.

“Zesty makes sure to maximize our savings without any intervention from our side, and thanks to that, our team can permanently check commitment management off their task list!”

Roy Amitay, Head of DevOps

  • Since implementing Zesty, approximately 1.5 years ago, Armis was able to slash their EC2 costs by more than $1 million.
  • “With simple integration and zero effort from our side, we were able to cut down our EC2 costs by more than 40%”
    Barak Ben-Rachel, Head of TechOps
  • On top of that, due to its simplicity, Zesty relieved Armis’ engineers from manually managing commitments and allowed them to utilize their time efficiently and effectively on more urgent projects.
  • Armis engineers realized the value of having a 24\7 automated commitment manager working on their behalf, and from having to manually adjust commitments on a daily basis, they are now literally “hands-free” with 0 man-hours invested in continuously optimizing their cloud infrastructure.