Cloud
Migration

Enterprise Cloud Repatriation Case Studies

Enterprise Cloud Repatriation Cases

Cloud repatriation stopped being a theory a few years ago. What used to be argued from cost models and architecture diagrams is now backed by named companies publishing real numbers: millions saved, gross margins that jumped, compute costs cut in half. This roundup of enterprise cloud repatriation case studies looks at what actually happened at 37signals, Dropbox, GEICO, and Broadcom when they moved workloads off the public cloud — what triggered the move, what they moved, what it cost to execute, and what it saved. If you’re building the business case for your own repatriation project, or just deciding whether one workload is a candidate, Gart’s cloud migration engineering team uses exactly this kind of evidence — not vendor marketing — to model the decision.

None of these companies abandoned the cloud outright. Every one of them kept it for the workloads it’s genuinely good at — burst capacity, global reach, experimentation — while pulling steady-state, predictable, expensive-at-scale workloads back onto owned or colocated infrastructure. That pattern, not a wholesale cloud exit, is what today’s enterprise cloud repatriation case studies actually show.

Enterprise Cloud Repatriation Case Studies

Why Case Studies Matter More Than Repatriation Theory Right Now

For years, “cloud repatriation” was mostly a hypothetical argued in blog posts and conference talks — the math worked on a spreadsheet, but skeptics could always ask whether it worked in production. That’s no longer the objection. According to the Flexera 2026 State of the Cloud Report, enterprises (companies with 1,000+ employees) have already repatriated 21% of their public cloud workloads and data — roughly one in every five workloads that migrated to the cloud has since moved back. That’s not a fringe trend; it’s a large enough sample that named-company case studies now carry real weight in a CFO or board conversation.

The other reason case studies matter more than general repatriation arguments: every enterprise’s cost structure, compliance obligations, and workload mix are different, and a generic “the cloud is expensive” argument doesn’t survive contact with a finance team that wants specifics. Named case studies — what a company moved, why, what it cost to execute, and what came back in savings — give engineering leaders a template to run the same analysis against their own environment rather than starting from a blank page.

📊 This is not a mass cloud exodus
Public cloud spending is still growing overall — Gartner forecasts continued double-digit growth in worldwide public cloud expenditure. Repatriation is happening inside that growth, as a rebalancing of which specific workloads sit where, not a reversal of cloud adoption itself.

37signals: The $2M-a-Year Cloud Exit That Started the Conversation

37signals (maker of Basecamp and HEY) had run on AWS since 2006. By 2022, its cloud bill had grown to roughly $3.2 million a year — a steep number for workloads that were stable, predictable, and not actually bursty in the way cloud pricing is optimized for. CTO David Heinemeier Hansson’s team ran the numbers and concluded they were paying a large ongoing premium for elasticity they weren’t using.

The company replaced AWS EC2 compute with owned Dell servers and swapped expensive EBS network storage for high-performance NVMe arrays, executing the move in stages rather than a single cutover. The results, reported publicly over the following two years, were substantial: monthly cloud spend fell from roughly $180,000 to under $80,000 — about a 60% reduction — after the compute exit alone, and the company reported saving close to $2 million in a single year from cloud repatriation. 37signals projects total savings well over $10 million across five years once the full exit, including the roughly $1.5 million/year S3 storage bill, completes. The move required an upfront hardware purchase, but the payback period was short enough that the company treated it as a routine capital decision rather than a strategic gamble.

37signals’ case is useful precisely because it’s not a hyperscale internet company — it’s a mid-sized SaaS business with steady, forecastable traffic, which describes a large share of the enterprise application portfolio most CTOs manage day to day.

Dropbox: $75 Million Saved and a Gross Margin That Doubled

Dropbox’s repatriation predates the current wave by almost a decade, which makes it useful as a long-run data point rather than a hot take. Starting in 2015, Dropbox moved the bulk of its file-storage infrastructure off AWS S3 and onto purpose-built infrastructure across three owned colocation facilities in California, Virginia, and Texas.

The financial results, as reported in Dropbox’s own regulatory filings and press coverage, were significant enough to show up in the company’s headline financial metrics, not just an infrastructure line item. Dropbox reduced operating expenses by roughly $75 million across the first two years after the migration, netting an estimated $92.5 million in reduced third-party datacenter costs against about $53 million in new owned-infrastructure investment. Gross margin improved from 33% to 67% between 2015 and 2017 — the company attributed this “primarily” to its infrastructure optimization project — and by 2018, AWS usage had dropped to roughly 10% of Dropbox’s infrastructure footprint, reserved for burst capacity and specific regional needs rather than core storage.

Dropbox’s own engineering leadership framed the decision around control and performance as much as cost: “For us it was about quality and control management,” said Dan Williams, then Dropbox’s Head of Production — a reminder that repatriation case studies aren’t purely a finance story, even when the finance numbers are what make headlines.

GEICO: Repatriating at $300 Million-a-Year Cloud Scale

GEICO’s case is instructive for a different reason: scale. The insurer moved over 600 applications to the cloud starting in 2013 and, by 2021, was spending more than $300 million annually across cloud providers without seeing proportional business benefit — particularly on legacy applications that weren’t re-architected to actually use cloud-native elasticity.

GEICO’s response was to build a homegrown private cloud on Open Compute Project (OCP) open hardware and open-source software, consolidating compute and storage onto a common platform it fully controls. Reported results include a 50% reduction in compute cost per core and more than 60% reduction in cost per gigabyte of storage, compared to running the equivalent workload in public cloud, alongside a stated target of repatriating at least 50% of cloud workloads by 2029 — a multi-year program, not a one-time migration weekend.

GEICO VP Rebecca Weekly summarized the core lesson bluntly: “Just running legacy applications in the cloud is prohibitively expensive.” That’s a specific and common failure mode — lifting a legacy monolith into cloud VMs without re-architecting it captures none of the cloud’s actual cost advantages while still paying its premium.

Broadcom: Pulling Database Workloads Off Public Cloud DBaaS

Broadcom’s repatriation case is narrower in scope than 37signals, Dropbox, or GEICO, which makes it a useful example of targeted, workload-specific repatriation rather than an infrastructure-wide exit. The company moved critical database workloads off public cloud database-as-a-service offerings and back onto self-managed infrastructure, reporting savings of over $10 million.

Broadcom’s internal analysis, cited across industry coverage of the move, found that a modern private cloud delivers 40-50% lower total cost of ownership than public cloud for steady-state workloads specifically — the same conclusion 37signals and GEICO reached independently, applied here to a single workload category (databases) rather than an entire application portfolio.

🎯 The common thread across all four cases
None of these are “the cloud is bad” stories. Each company kept public cloud for what it does well and moved specifically the workloads that were steady-state, predictable, and large enough in scale that the cloud’s flexibility premium stopped paying for itself.

Case Study Comparison: Trigger, Workload, and Result

CompanyPrimary triggerWhat movedReported result
37signalsCost — stable workload, paying for unused elasticityCompute (EC2 → owned servers) and storage (EBS → NVMe)~60% lower monthly cloud spend; ~$2M saved in one year
DropboxCost + control over core product infrastructureFile storage (S3 → owned colocation data centers)$75M OpEx saved over two years; gross margin 33% → 67%
GEICOCost at scale — legacy apps not benefiting from cloud-native designCompute + storage (public cloud → OCP private cloud)50% lower compute cost/core; 60%+ lower storage cost/GB
BroadcomCost — steady-state database workloads on DBaaSDatabases (public cloud DBaaS → self-managed infrastructure)$10M+ saved; 40-50% lower TCO for the workload
Case Study Comparison: Trigger, Workload, and Result

What These Enterprise Cloud Repatriation Case Studies Have in Common

Read across all four, and the same three conditions show up every time a repatriation project actually delivered the projected savings:

  1. The workload was steady-state, not bursty. Every case involved compute, storage, or database workloads with predictable, forecastable utilization — exactly the profile that gets the least benefit from cloud elasticity pricing and the most benefit from owning fixed capacity.
  2. Scale was large enough to amortize the hardware investment quickly. Owning servers only beats renting them once utilization is high and consistent enough, long enough, to clear the upfront capital cost — which is why all four companies were already spending seven or eight figures a year on the workload before moving it.
  3. The team kept public cloud for what it’s genuinely good at. None of these companies went all-in on-prem. Burst capacity, secondary regions, and experimentation stayed on public cloud in every case — the repatriation was surgical, not total.

This is the same maturity curve Gart’s own cloud repatriation and the hidden cost of elasticity pillar guide describes: repatriation isn’t a rejection of cloud strategy, it’s what happens once an organization has enough operating history to price workload placement correctly instead of defaulting to “cloud-first” for everything.

Gart Solutions’ Own Repatriation-Adjacent Case Studies

The named enterprise examples above are useful for benchmarking, but Gart’s own client work shows the same cost-optimization and infrastructure-control patterns at a scale closer to what most mid-market and growth-stage engineering teams are actually working with. In AWS Migration & Infrastructure Localization for a Sportsbook Platform, a multi-region, Infrastructure-as-Code rebuild cut deployment time from 4 hours to 22 minutes while meeting jurisdiction-specific data residency rules — the same “control over where data lives” driver behind Dropbox’s and GEICO’s moves. 

Cutting AWS Costs by 40% for a Music Promotion Platform shows targeted cost optimization on a specific workload rather than a full infrastructure exit, closer in shape to Broadcom’s database-only repatriation, while Uncovering Hidden Costs: Optimizing Cloud Storage Operations in Azure is a storage-cost audit that surfaces the same kind of silently-accumulating spend that eventually pushed 37signals to act.

Gart has also documented three separate AWS-to-Hetzner migrations with real before/after numbers in Is Hetzner a Good Alternative to AWS? Real Migration Cases — a useful companion read if your repatriation candidate is a European workload where EU-based colocation, rather than fully owned hardware, is the realistic destination.

A Framework for Testing Your Own Repatriation Case

Before treating any of the case studies above as a template, run your own candidate workload through the same filter that made these four projects succeed rather than stall out as an unfunded initiative.

SignalGood repatriation candidateBetter left on public cloud
Utilization patternSteady, 24/7, predictable (core databases, primary compute)Bursty, seasonal, or experimental (marketing sites, new features)
Annual cloud spend on this workloadHigh enough (typically seven figures+) to amortize hardware quicklyLow — hardware payback period would exceed its useful life
Growth trajectoryFlat to slow-growing — capacity planning is realisticRapidly scaling or unpredictable — elasticity has real value
Data residency / compliance needRegulatory requirement for a named location or physical controlNo specific jurisdictional constraint
Internal ops capabilityTeam can operate hardware/colocation, or is willing to build that muscleNo appetite to take on physical infrastructure operations
A Framework for Testing Your Own Repatriation Case

Most enterprises land somewhere in the middle: one or two workloads score clearly on the left column while the rest of the estate stays right where it is. That’s exactly the hybrid pattern Gart’s full cloud-vs-on-premises comparison walks through in more architectural detail: repatriation decisions get made workload-by-workload against a TCO model, not as an all-or-nothing infrastructure strategy.

Where Repatriation Projects Go Wrong

The case studies above are the success stories that got published. The projects that stall or underdeliver tend to fail for a narrower, more predictable set of reasons:

  • Underestimating the operational shift. Owning or colocating hardware means your team now owns capacity planning, patching, and physical redundancy — work the cloud provider was quietly doing. Infrastructure consulting engagements exist specifically to close this gap before go-live, not after an outage.
  • Moving compliance-sensitive data without re-validating controls. A workload that met audit requirements under a cloud provider’s shared-responsibility model doesn’t automatically stay compliant once your team owns the physical and network layer — see Gart’s breakdown of managing HIPAA-regulated PostgreSQL during a repatriation for what changes.
  • Treating it as all-or-nothing. Every successful case study above kept a meaningful cloud footprint. Teams that try to exit the cloud entirely, rather than moving the specific workloads that meet the criteria above, tend to rebuild the same elasticity problem on-prem instead of solving it.

The security and compliance side of this decision deserves its own deep dive — Gart’s companion piece on IT infrastructure security best practices, strategies, and tools covers what silently stops being “someone else’s problem” once a workload leaves managed cloud infrastructure, alongside the architectural patterns in multi-cloud Kubernetes: the power and the peril for teams building the hybrid layer that connects owned infrastructure back to the cloud workloads that stay.

Repatriation Strategy & Execution

Deciding whether your own workloads belong on-prem, colocated, or in the cloud?

Gart Solutions builds the same kind of workload-by-workload TCO model behind the case studies above — then designs and executes the migration, whether that means AWS-to-Hetzner colocation, a hybrid Kubernetes architecture, or a full infrastructure buildout, without losing the compliance posture you started with.

Cloud Migration Services Cloud Cost & TCO Assessment IT Infrastructure Consulting Infrastructure Audit Hybrid & Multi-Cloud Kubernetes DevOps & SRE Disaster Recovery & Failover
Talk to a migration specialist Explore our infrastructure management services →

You might also like

Fedir Kompaniiets

Fedir Kompaniiets

Co-founder & CEO, Gart Solutions · Cloud Architect & DevOps Consultant

Fedir is a technology enthusiast with over a decade of diverse industry experience. He co-founded Gart Solutions to address complex tech challenges related to Digital Transformation, helping businesses focus on what matters most — scaling. Fedir is committed to driving sustainable IT transformation, helping SMBs innovate, plan future growth, and navigate the “tech madness” through expert DevOps and Cloud managed services. Connect on LinkedIn.

FAQ

What are the most well-known enterprise cloud repatriation case studies?

The most frequently cited enterprise cloud repatriation case studies are 37signals (Basecamp/HEY), which cut its cloud bill by roughly 60% after moving compute and storage off AWS; Dropbox, which saved about $75 million in operating expenses over two years after building its own storage infrastructure; GEICO, which reports 50% lower compute costs per core after repatriating to an Open Compute Project private cloud; and Broadcom, which saved over $10 million by moving database workloads off public cloud DBaaS.

Why are enterprises moving workloads back from the public cloud?

The top drivers across published case studies are cost (paying an ongoing elasticity premium for workloads that are actually steady-state and predictable), performance (lower and more consistent latency on owned or colocated hardware), and data sovereignty or compliance requirements that call for documented physical control over infrastructure. Cost is consistently the leading driver, cited in the majority of enterprise surveys on the topic.

How much can a company actually save by repatriating cloud workloads?

Published case studies show a wide but consistent range: 37signals cut monthly cloud costs by around 60%; Dropbox saved roughly $75 million in operating expenses over two years; GEICO reports 50% lower compute cost per core and over 60% lower storage cost per gigabyte; Broadcom saved more than $10 million on database infrastructure alone. Industry-wide, successful repatriation projects typically reduce costs for the specific workload moved by 30-60%, though savings depend heavily on how steady and large-scale that workload's utilization already was in the cloud.

Which workloads are the best candidates for cloud repatriation?

The best candidates are steady-state, predictable, 24/7 workloads with high enough cloud spend to amortize a hardware or colocation investment quickly — core databases, primary application compute, and bulk storage show up repeatedly in published case studies. Bursty, seasonal, or rapidly scaling workloads, along with anything still in active experimentation, are generally better left on public cloud, where elasticity pricing genuinely pays for itself.

When does cloud repatriation make sense for an enterprise?

Repatriation tends to make sense once a workload's cloud spend has grown large and predictable enough that the elasticity premium being paid no longer buys meaningful flexibility — typically once annual spend on that workload reaches seven figures and utilization has been stable for at least a year. It also makes sense earlier than that when a regulatory or data-residency requirement mandates documented physical control that a public cloud shared-responsibility model can't fully satisfy.

Who is responsible for planning a cloud repatriation project?

Repatriation is typically owned jointly by engineering leadership (CTO/VP Engineering, who models the workload's technical fit and architecture) and finance (who validates the TCO case against current and projected cloud spend), with infrastructure or platform engineering teams executing the migration. In every published case study, the decision was driven by a specific cost or performance data point the engineering team surfaced, not a top-down mandate to leave the cloud.

How does Gart Solutions help with enterprise cloud repatriation?

Gart runs the same workload-by-workload TCO analysis behind the case studies in this article, then designs and executes the migration — including AWS-to-Hetzner or other EU colocation moves, hybrid Kubernetes architectures that keep bursty workloads on cloud while core systems move to owned infrastructure, and infrastructure audits that confirm the compliance posture carries over cleanly. Gart's own client case studies document cost reductions from 40% to over 80% on specific cloud workloads using this approach.
arrow arrow

Thank you
for contacting us!

Please, check your email

arrow arrow

Thank you

You've been subscribed

We use cookies to enhance your browsing experience. By clicking "Accept," you consent to the use of cookies. To learn more, read our Privacy Policy