Guide

Cloud Repatriation Guide: Moving from AWS/GCP to Dedicated Servers

The public cloud promised simplicity and scalability. For many companies, it delivered — but it also delivered monthly bills that kept climbing. Cloud repatriation is the growing trend of moving workloads off public cloud platforms like AWS, GCP, and Azure back onto dedicated hardware. Here is why it is happening and how to decide if it is right for you.

By BareMetalBench Team · Published March 11, 2026

The Cloud Cost Problem

When startups first move to AWS or GCP, the pay-as-you-go model feels liberating. No upfront hardware costs, no capacity planning, spin up what you need and scale down when you do not. But as workloads mature and traffic stabilizes, the economics flip.

A 2024 Andreessen Horowitz analysis found that companies running steady-state workloads on public cloud were paying 2-3x more than they would on dedicated infrastructure. Dropbox famously saved $75 million over two years by repatriating from AWS. Basecamp's DHH has been vocal about saving over $1 million annually by moving off the cloud. These are not edge cases — they represent a structural cost gap that affects any company with predictable workloads.

The reason is straightforward: cloud providers charge a premium for flexibility. If your workload is predictable — and most mature workloads are — you are paying for optionality you are not using. A dedicated server from Hetzner at $49/month gives you 8 cores, 64 GB of DDR5 ECC RAM, and 1 TB of NVMe storage with unlimited bandwidth. An equivalent EC2 instance with reserved pricing still costs 3-5x more.

Cost Savings: The Numbers

Let us look at a concrete comparison for a typical web application stack:

Component AWS (monthly) Dedicated (monthly)
App server (8 cores, 32 GB RAM) ~$280 (m6i.2xlarge reserved) $49-$107
Database server (16 cores, 64 GB RAM) ~$560 (m6i.4xlarge reserved) $89-$169
Bandwidth (5 TB/month) ~$450 $0 (unlimited)
Storage (1 TB NVMe) ~$100 (gp3) Included
Total ~$1,390/mo $138-$276/mo

That is a potential savings of $1,100+ per month — over $13,000 per year — for a modest two-server setup. The savings scale linearly: the more servers you run, the more you save. Use our Cost Calculator to estimate savings for your specific workload.

Performance Predictability

One of the underappreciated benefits of dedicated servers is performance consistency. On public cloud, you share physical hardware with other tenants. This means your application's performance can vary based on what your "noisy neighbors" are doing. CPU steal time, I/O contention, and network jitter are real problems that are difficult to diagnose and impossible to control.

On a dedicated server, the hardware is yours. Every CPU cycle, every byte of RAM, every IOPS from the NVMe drives — it is all allocated to your workload. This translates to:

  • Lower tail latencies. P99 response times drop significantly when you eliminate noisy neighbor effects.
  • Predictable throughput. Your database does not slow down because someone else's batch job is hammering the same physical disks.
  • Easier capacity planning. When performance is consistent, you can plan capacity with confidence instead of over-provisioning "just in case."
  • Simpler debugging. Performance anomalies are almost always caused by your code, not the infrastructure — which makes them much easier to diagnose.

For latency-sensitive applications — databases, real-time APIs, game servers, trading systems — this predictability alone can justify the move.

Compliance Simplification

Data sovereignty and compliance requirements are pushing many organizations toward dedicated hardware. When your data sits on a dedicated server in a known datacenter, you have:

  • Physical data location certainty. You know exactly where your data lives. There is no ambiguity about regions, availability zones, or data replication across borders.
  • Simpler audit trails. Auditors understand "our data is on these specific servers in this datacenter" much more easily than explaining multi-region cloud architectures.
  • Fewer shared-responsibility gaps. The cloud shared responsibility model creates gray areas. On dedicated hardware, the boundaries are clearer.
  • GDPR and data residency. European providers like Hetzner and OVHcloud offer EU-only datacenters with straightforward data residency guarantees.

Healthcare (HIPAA), finance (PCI DSS, SOX), and government (FedRAMP) workloads often benefit from the simplified compliance posture that dedicated infrastructure provides.

Is Repatriation Right for Your Workload?

Cloud repatriation is not for everyone. Here is a framework for evaluating whether it makes sense for your situation:

Good Candidates for Repatriation

  • Steady-state workloads — traffic patterns are predictable and do not require dramatic auto-scaling
  • High bandwidth usage — cloud egress fees are eating your budget (5+ TB/month)
  • Database-heavy applications — I/O performance matters and you need consistent disk throughput
  • Long-running compute — batch processing, CI/CD pipelines, ML training on fixed datasets
  • Compliance-sensitive data — you need certainty about where data physically resides

Better Left on Cloud

  • Highly variable workloads — traffic spikes 10x during events and drops to near-zero between them
  • Rapid prototyping — you are still iterating on architecture and need maximum flexibility
  • Heavy use of managed services — your stack depends on DynamoDB, BigQuery, Lambda, or other proprietary cloud services that have no simple self-hosted equivalent
  • Small teams without ops experience — managing your own hardware requires operational maturity

The Hybrid Approach

Many companies find that a hybrid approach works best: run steady-state workloads on dedicated servers and use cloud for burst capacity, managed services, and edge computing. This gives you the cost savings of dedicated hardware with the flexibility of cloud where you actually need it.

Getting Started

If repatriation looks promising for your workload, here is how to start:

  1. Audit your cloud bill. Identify your top 5 cost centers. Which services are you paying the most for? Compute, bandwidth, storage, or managed services?
  2. Estimate dedicated costs. Use our Cost Calculator to compare pricing across providers like Hetzner, OVHcloud, and Liquid Web.
  3. Start with one workload. Do not repatriate everything at once. Pick a non-critical, steady-state workload and migrate it first. A staging environment or CI/CD pipeline is a good candidate.
  4. Choose the right provider. Budget-focused teams should look at Hetzner (from $49/mo) or OVHcloud (from $64/mo). If you want managed support, Liquid Web offers fully managed dedicated servers with 24/7 support.
  5. Plan your operations. You will need to handle backups, monitoring, security updates, and incident response. Tools like Ansible, Terraform, and Prometheus make this manageable even for small teams.

Recommended Providers for Repatriation

Hetzner — Best Value

Starting at $49/mo with unlimited bandwidth. Best price-to-performance ratio in the market. Ideal for teams optimizing for cost savings.

Get This Server

OVHcloud — Global Coverage

Starting at $64/mo with 9+ datacenter locations worldwide. Wide server range from budget to enterprise. Great for teams needing geographic diversity.

Get This Server

Liquid Web — Fully Managed

Starting at $169/mo with 24/7 Heroic Support. Best option for teams that want the cost savings of dedicated without managing everything themselves.

Get This Server

Further Reading