DS OPS

Menu

Start a project

hello@dsops.dev

All case studies

Cloud platform · 2024

A Kubernetes migration that cut cloud spend by 41%

An enterprise SaaS team was running 60+ services on EC2 with hand-rolled deploy scripts and a six-figure monthly AWS bill. We migrated them to EKS with GitOps via ArgoCD, introduced cost-aware autoscaling, and gave them an internal developer platform their engineers actually liked.

Industry
Enterprise SaaS
Duration
14 weeks
Team
4 engineers

Headline result

−41%

AWS spend

AWS spend
−41%
Deploy frequency
MTTR reduction
−70%
Engineer NPS
+52

The challenge

What needed to change.

The platform team was drowning in tickets. Deploys took 90 minutes and broke half the time. The CFO had flagged AWS spend as their fastest-growing line item, and the head of engineering wanted to ship 10× more often without growing the team.

They needed a migration that wouldn't disrupt customers — and a developer experience that engineers would adopt without being forced.

Our approach

How we built it.

We migrated to EKS across two regions with GitOps via ArgoCD. Every deploy is now a pull request, every environment is reproducible from main, and rollbacks are a one-click affair.

Karpenter-driven spot autoscaling cut compute costs immediately. An internal developer platform on Backstage gave engineers a single place to provision services, see metrics, and find runbooks.

Highlights

  • EKS clusters across two regions with GitOps via ArgoCD
  • Karpenter spot autoscaling tuned to per-service profiles
  • Internal developer platform on Backstage
  • On-call playbooks reducing MTTR by 70%
  • Zero customer-visible downtime during migration
AWS EKSArgoCDKarpenterTerraformBackstage

Outcome

What changed.

AWS spend down 41% within two billing cycles, deploys went from a few per week to dozens per day, and engineer satisfaction surveys lifted from 'frustrated' to 'happy'. The platform team retired a backlog of long-standing tickets in the first month.

AWS spend
−41%
Deploy frequency
MTTR reduction
−70%
Engineer NPS
+52

Booking the next quarter

A problem worth solving?

Tell us what you're building. We'll come back within a business day with a written take and next steps.