37signals saved $10M+ over five years by leaving AWS. Here's why more companies are following.
| Spec | Cloud (AWS/GCP) | Bare-Metal (Dedicated) |
|---|---|---|
| Servers | 2× e2-standard-8 VMs | 8× AX42 dedicated servers |
| CPU | 16 vCPUs (shared, burstable) | 48 dedicated cores (96 threads) |
| RAM | 64 GB | 512 GB ECC |
| Storage | 500 GB SSD (pd-ssd, extra cost) | 30 TB NVMe RAID-1 |
| IOPS | 3,000 baseline per volume (pay for more) | 500,000+ per server (4M+ combined) |
| Network | Egress metered ($0.09/GB) | Unlimited (1 Gbps per server) |
| Tenancy | Shared (noisy neighbors) | Dedicated (yours alone) |
The 37signals Numbers (DHH, 2023–2024):
Cloud spend: $3.2M/year → After exit: $1.3M/year (S3 only, now $0)
Hardware investment: $700K → Paid off in 6 months from savings
Projected savings: $10M+ over five years
Team size change: Zero. Same ops team. Same tooling. Better performance.
— David Heinemeier Hansson, 37signals / Basecamp / HEY| Metric | Cloud (Typical) | Bare-Metal | Advantage |
|---|---|---|---|
| Storage IOPS | 3K–16K (provisioned, extra cost) | 500,000+ (NVMe, included) | 30–150x |
| RAM Available | Expensive to add ($/GB/mo) | 128–256 GB standard | 4–8x at same cost |
| CPU | Shared vCPUs, burstable | Dedicated cores, full clock | Consistent, no throttling |
| Network Egress | $0.08–0.12 per GB | Unlimited included | $0 per GB |
| Disk Latency | Network-attached (EBS/PD) | Local NVMe (direct) | 10–50x lower |
Cloud = 100% baseline. Bare-metal shown as percentage improvement for the same spend.
| Cloud Service | Our Replacement | License Cost |
|---|---|---|
| Amazon RDS / Cloud SQL | PostgreSQL (Patroni HA) | $0 — Free |
| MongoDB Atlas / DocumentDB | Percona Server for MongoDB | $0 — Free |
| Amazon MQ / CloudAMQP | RabbitMQ | $0 — Free |
| CloudWatch / Datadog | Prometheus + Grafana + Loki | $0 — Free |
| EKS / GKE / AKS | K3s (CNCF-certified Kubernetes) | $0 — Free |
| ALB / NLB / Cloud LB | HAProxy + Keepalived | $0 — Free |
"Moore's Law makes hardware cheaper every year. Cloud pricing barely moves." — DHH