Customer stories

Acquia

Acquia’s Story With StormForge

How to Rightsize Infrastructure When Migrating from Virtual Machines to Kubernetes

Pro Tip: “Don’t take your legacy world to be your future world”

Key Results

65%

cost reduction achieved from workload optimizationrnrn

99.99%

availability

55%

accelerated EKS migration (from ~18 to 8 months)

The Challenges

Acquia needed to solve two primary problems, and they knew they needed automation to achieve their goals.

As a website hosting service, they needed to efficiently allocate compute capacity for the tens of thousands of customer applications their platform has running at any given time. Each customer environment is essentially a snowflake with different code bases, profiles, traffic, etc. The resources needed to serve traffic from one customer aren’t like any other.

We can’t be in the business of manually figuring out how to allocate resources to different customers across the board. The best we could do is an approximation with some pretty broad bands, but that opens the door to some stability problems if you’re sizing people too small,” said Wil Reed, principal software architect, Acquia.

At the same time, they needed to manage their internal platform services as they migrated from legacy virtual machines to Kubernetes and Amazon EKS. They were holistically changing their architecture, and they did not know the performance profile of their customers code running on a containerized platform. Ultimately, they needed to know how to size the environment without guessing in order to deliver the customer availability, performance and scalability they needed.

How Acquia gained control over the implementation and cost of large-scale Kubernetes deployments with StormForge Optimize Live.rn

Properly sizing CPU and memory requests for pods based on customers’ actual usage and continuously automating the process daily.rnrn

Optimizing their internal environment to ensure application availability that can handle their customer’s highly variable workloads.rnrn

Automating Amazon EKS capacity planning by intelligently rightsizing workloads for the stability needed to complete their EKS migration.rnrn

Straight from the Source

See what Acquia’s chief software architect Ed Brennan and principal software architect had to say about their experience with StormForge and Optimize Live’s continuous rightsizing capabilities.

Watch video

grid pattern
  • How infrastructure scalability and application availability concerns emerged as the Positional product evolved:

  • How Matt leveraged StormForge’s Kubernetes expertise and guidance to find a unique solution:

  • Why optimizing Kubernetes resources is important:

  • On the platform dynamic between Optimize Live and Kubernetes:

  • How quickly Acquia achieved ROI:

  • How Acquia started automating StormForge’s rightsizing recommendations:

  • How they came to trust Optimize Live’s rightsizing recommendations to automatically deploy once a day:

  • Acquia’s “the more the merrier” approach to automatically applying StormForge recommendations:

  • Why they aren’t concerned about their automation schedule changing infrastructure too frequently:

  • Why Wil believes StormForge allows people to achieve the promise of Kubernetes:

  • How they find value in the ability to roll up savings by cluster:

  • How well StormForge integrates with ArgoCD and the broader Kubernetes landscape:

  • How Optimize Live accelerated Acquia’s EKS migration:


AUTHOR
CloudBolt
  Learn more

Related Customer Stories

 
thumbnail
Lobster Data customer story

When Lobster, Germany’s leading data integration and automation company serving 2,000+ customers worldwide, outgrew manual, fragmented infrastructure operations, they turned…

 
thumbnail
Large US insurance provider chooses CloudBolt to navigate VMware acquisition

With the recent acquisition of VMware by Broadcom and with many changes looming in the near future, this large US…

 
thumbnail
root360

Quick Facts This case study was done with our partner root360. root360 is using StormForge to assess and improve performance…