How IronScales Reduced K8s Costs by 21% With Automatic Pod Rightsizing

About The Customer

IronScales is trusted by over 10,000 global organizations to protect their inboxes from Phishing, BEC and QR code attacks. Using a combination of AI and human insights, the company’s platform empowers IT security leaders to spend less than 6 minutes each day on email security. But under pressure to increase economic efficiency, their own 3-person DevOps team was forced to spend dozens of hours each month manually right-size kubernetes resources.

GlobalDots selected a solution that automatically adjusted CPU and Mem requests of Kubernetes pods during runtime – helping them reduce cloud costs and spend less time on manual adjustments each week.

The Problem: Manual Rightsizing to Manage Mini Peaks

The company’s kubernetes pods were routinely over-provisioned. They had strict SLA targets to meet, and without the ability to adapt resources in real-time, this meant they either risked breaching SLAs or used more resources than required.

Moreover, their cloud instances used a static configuration, which made managing sudden peaks in traffic difficult. When the company onboarded a large client or conducted a Proof of Concept (POC), the system would be overloaded, leading to errors and slowness. The DevOps team would have to manually update the resources every time this happened.

…Auto-scaling enabled them to cut compute expenses by 25%

Before we get into how organizations can keep cloud spend at bay, let’s first provide a cloud cost optimization definition. Simply put, cloud cost optimization includes the design and management of cloud architecture as efficiently as possible.

Under pressure to increase economic efficiency, the DevOps and Dev team began manually rightsizing instances and applied horizontal auto-scaling – which enabled them to achieve impressive compute optimization and cut compute expenses by 25%. But these efforts were ultimately a band-aid, not a cure, because they were not scalable or applicable for the long-term.

The DevOps team consisted of just 3 professionals, and the manual approach took up dozens of man-hours each month – and when they undertook an end-of-month analysis, it became clear there was still a lot of waste and Kubernetes inefficiencies.

The Solution: Dynamic and Automated Resources Optimization

Understanding that an automated solution was required, the team followed GlobalDots’ suggestion to solve the problem. Our experts saw that the company needed to simultaneously avoid over-provisioning and meet its SLA targets. The solution our experts selected ensured both could be achieved.

The platform simplifies Kubernetes resource management, dynamically scaling resources to match real-time demand. It continuously adjusts CPU and Mem requests of Kubernetes pods during runtime to not only improve efficiency, but also eliminate out of memory (OOM) and CPU errors. This enabled the DevOps team to optimize their resource usage while spending less time manually rightsizing.

Better still, the solution featured a transparent dashboard to easily analyze cost clusters and set alerts for budget deviation. This empowered the DevOps team to demonstrate the cost savings they were making and proactively manage their spending.

The Results

Infographic showing reductions in K8s costs and improved application performance.
  1. IronScales cut kubernetes costs by 21% while reducing SLA breaches by 13%.
  2. DevOps and senior developers spent 18% less time manually adjusting the system.
  3. The application’s latency was reduced and performance improved.

With GlobalDots, we’ve seen K8s costs drop by 21%, also SLA breaches decrease in 13% – making our lives much easier. Plus, our DevOps and senior developers are spending 18% less time on tedious manual adjustments.

Moshe Naot
Moshe Naot

Director of Research & Development

Security

Save Time and Cloud Costs with GlobalDots

IronScales’ push for economic efficiency led to a dramatic improvement in its overall cloud management. And many companies could see similar concrete gains simply by adopting the same solutions.

Want to learn how it could make your Kubernetes resources more efficient?

Book a consultation

We’re not a product company; we’re Cloud Innovation Hunters,
and this consultation is designed to arm you with insights and options, partnership aside.

Latest Articles

How E-commerce TrustMeUp Achieved 40% Faster Delivery and 25% Bandwidth Savings with GlobalDots & CloudFront

A popular e-commerce platform was growing fast, but that growth created challenges. With a poorly optimized cloud setup, the company faced content quality problems, as well as ongoing security issues. The only way to solve the problem was to optimize their CloudFront distribution – leading them to work with GlobalDots’ innovation experts. Using the solution […]

Itay Tal Head of Cloud Services
11th September, 2024
EBS-Optimized Instances: A Guide to Cut Costs and Maintain Performance

A recent study of over 100 enterprises found more than 15% of AWS cloud bills comes from Elastic Block Store (EBS). But what can you do to cut those costs without impacting performance? The key is to select EBS-optimized instances. With the right combination of EBS-optimized instances and EBS volumes, companies consistently maintain at least […]

Ganesh The Awesome Senior Pre & Post-Sales Engineer at GlobalDots
19th May, 2024
Cut Big Data Costs by 23%: 7 Key Practices

In this webinar, we reveal a solution that cuts big data costs by 23% and enhances system efficiency - without changing a single line of code. We’ll also explore 7 key practices that will free your engineers to process and analyze data at the pace and scale they need - and ensure they never lose control of the process.

Ganesh The Awesome Senior Pre & Post-Sales Engineer at GlobalDots
15th April, 2024

Unlock Your Cloud Potential

Schedule a call with our experts. Discover new technology and get recommendations to improve your performance.

    GlobalDots' industry expertise proactively addressed structural inefficiencies that would have otherwise hindered our success. Their laser focus is why I would recommend them as a partner to other companies

    Marco Kaiser
    Marco Kaiser

    CTO

    Legal Services

    GlobalDots has helped us to scale up our innovative capabilities, and in significantly improving our service provided to our clients

    Antonio Ostuni
    Antonio Ostuni

    CIO

    IT Services

    It's common for 3rd parties to work with a limited number of vendors - GlobalDots and its multi-vendor approach is different. Thanks to GlobalDots vendors umbrella, the hybrid-cloud migration was exceedingly smooth

    Motti Shpirer
    Motti Shpirer

    VP of Infrastructure & Technology

    Advertising Services