Amazon Web Services vs Hetzner Cloud
Two sides of the hosting decision: hyperscaler cloud and your own server. When each fits, what it costs, who moves from one to the other, and what makers who chose it say.
Which fits you
- The widest catalog of building blocks — Lambda, containers, managed databases, queues — to assemble your own infrastructure.
Use it whenYou need a specific AWS service, enterprise customers ask for it, or you have credits to spend.
Trade-offYou wire up networking, permissions and deploys yourself; billing is per service and hard to predict.
- You want a flat monthly bill and full control, and don't mind running one server
Use it whenCost per CPU and RAM matters more than a long list of managed services.
Trade-offFewer managed services than big clouds, and account verification can be strict.
At a glance
| Used by | 386 makers' products · 17 open-source projects | 100 makers' products |
|---|---|---|
| Cost at default usagerequests 5 million requests, data transfer out 100 GB, serverless function compute 100 GB-hours | $17/mo Pay as you go (Lambda + EC2 t4g.small) | $13/mo CPX12 |
| Moved to it on GitHubpull requests since Oct 2024 | 8 from Hetzner Cloud | 8 from Amazon Web Services |
| Downloads | 4.2M/wk−39% vs npm | |
| Pricing | Pay-as-you-go per service; new accounts get up to $200 in Free Tier credits over 6 months. · paid from Pay as you go | Pay-as-you-go hourly or monthly billing per server; no free tier. |
| Free tier | Yes | No |
| Open source | No | No |
Cost as you grow
At 100k requests Hetzner Cloud costs less ($13 vs $16); and still does at 500M requests ($13 vs $1,600). They're different kinds of tool — hyperscaler cloud and your own server — so the prices don't buy the same thing.
The numbers, plan by plan
| Requests per month | Amazon Web Services | Hetzner Cloud |
|---|---|---|
| 0.1 | $16 Pay as you go (Lambda + EC2 t4g.small) | $13 CPX12 |
| 0.5 | $16 Pay as you go (Lambda + EC2 t4g.small) | $13 CPX12 |
| 1 | $16 Pay as you go (Lambda + EC2 t4g.small) | $13 CPX12 |
| 5 | $17 Pay as you go (Lambda + EC2 t4g.small) | $13 CPX12 |
| 10 | $32 Pay as you go (Lambda + EC2 t4g.small) | $13 CPX12 |
| 50 | $160 Pay as you go (Lambda + EC2 t4g.small) | $13 CPX12 |
| 100 | $320 Pay as you go (Lambda + EC2 t4g.small) | $13 CPX12 |
| 500 | $1,600 Pay as you go (Lambda + EC2 t4g.small) | $13 CPX12 |
From each vendor's pricing page: Amazon Web Services, Hetzner Cloud.
Who moves from one to the other
Public pull requests on GitHub since Oct 2024 whose title says "Amazon Web Services to Hetzner Cloud" or the reverse — real code changes, by developers in general rather than makers only.
- [release/v2.30] switch dashboard api-e2e cluster-create test from Hetzner to AWSkubermatic/dashboard · 2026-07-23
- switch dashboard api-e2e cluster-create test from Hetzner to AWSkubermatic/dashboard · 2026-07-06
- feat: migrate infrastructure from Hetzner to AWSharoon-code-hub/resume-live · 2026-06-17
- PS-11179: Wire pipeline-parallel-mtr to resolveArmWorker (Hetzner to AWS Graviton fallback)Percona-Lab/ps-build · 2026-05-28
- fix(infra/hetzner): add skip_region_validation to aws provider for Hetzner regions (#135)openova-io/openova · 2026-05-11
- fix: prevent S3 token expiry on Hetzner by adding TTL + retry to AWS client (SKY-8743)Skyvern-AI/skyvern · 2026-04-03
- Add AWS CDK infrastructure for migration from Hetzner VPS to AWSterijaki/vcmuellheim · 2025-07-18
- Move some perf benchmarks from hetzner to aws arm github runnersneondatabase/neon · 2025-06-30
- Move the serving stack from AWS to a single Hetzner hostambarshukla/parvum · 2026-09-21
- fix: migrate prod from AWS to Hetznera2f0/tearleads · 2026-06-11
- Move production deployment from AWS EC2 to Hetzner (red-dragon)autarchy-ai/Ground-Control · 2026-05-04
- Migrate from AWS to single-VM Hetzner deploymentsynnottd/sruth · 2026-04-15
- ci: Migrate CI runner from AWS to Hetznerfastxyz/evm-semantics · 2026-03-24
- ci: migrate ARM64 wheel builds from AWS Lambda to Hetzner Incusquestdb/py-questdb-client · 2026-03-24
- Migrate infrastructure from AWS to single Hetzner CX22Comm4nd0/p4td · 2026-03-05
- chore(ci): migrate AWS services to Hetzner (GHCR + SOPS + K3s deploy)stoa-platform/stoa · 2026-02-10
What makers say
Makers on using it for hosting, from Product Hunt and Starter Story interviews, each linked to the source. Products with a page of their own and fuller notes first.
We are so excited to integrate with AWS Lambda. Look for our upcoming co-authored blog about how Fleak and AWS Lambda bring goodness to data teams and help them win their time back!
AWS provides the global infrastructure we need to deliver low-latency voice translation to users worldwide. Their reliable services ensure our calls connect seamlessly across regions.
AWS Lambda's scalability is definitely a game-changer, especially for handling the traffic spikes from a Product Hunt launch. Shoutout to AWS Lambda for making it possible! 🚀
"mb-3">· Brooce I procure servers from: · Servers.com · SoYouStart · Gorilla Servers · Hetzner What have been the most influential books, podcasts, or other resources? If you want to l…
Tech Stack - Bunny, Hertzner , TinyBird , Vercel , SupaBase , Business messaging platform - Crisp Affiliate
Shout out for being cheap and reliable! My classic setup with a Caddy reverse proxy and Docker worked perfectly.
Loved and watch-outs
Themes that recur in makers' words and Hacker News comments, each linked to what it summarises.

