Index Capabilities Work Studio Insights Pricing Careers Contact
Sign in Create account → Start a project
Privacy Policy Terms of Service
— Infrastructure · SaaS / Technology

Self-Hosted Infrastructure Migration: Cloud to Hetzner

Migrated a 3-service Django application from AWS to Hetzner, reducing monthly infrastructure costs by 74% with zero downtime and improved performance.

— The Challenge

A SaaS startup was paying $340/month for AWS infrastructure that was 80% idle. The application — a Django API, a PostgreSQL database, and a Celery worker — was running on EC2 instances sized for traffic projections that never materialised.

— What We Built

We migrated the full stack to a Hetzner CX32 (€14.39/month) with Docker Compose orchestration, Cloudflare as the CDN and DDoS layer, and daily encrypted backups to Hetzner's object storage. Zero-downtime migration using DNS-level traffic switching.

— Results

74% cost reduction — from $340 to $89/month (Hetzner + Cloudflare + backups). P95 response time improved by 30% due to lower network latency. System has run without incident for 8 months.

— Project details
Client
Confidential — SaaS startup
Sector
SaaS / Technology
Timeline
1 week
Stack
DockerNginxGunicornPostgreSQLCloudflareHetzner
Build something similar → ← All work