Offrampcloud exit calculator

The model

Every rule, price and ratio the number comes from.

The calculator is a handful of JSON files and one pure function. Nothing is tuned per visitor and nothing runs on a server: the same data below runs in your browser for every report. Prices are list prices, linked to their source; every ratio has a written derivation; the changelog says when each one moved.

The eight rules, in the order they run

What a bill goes through, shown on the modelled “Scale-up on Kubernetes” account (EKS, several Postgres instances, Kafka, OpenSearch and tens of TB of egress.) with the defaults below and Hetzner prices. A real report shows the same cards with your own figures.

  1. 1

    Servers

    29 servers · $1,097/mo4 instance types mapped

    18% of the servers-and-storage figure

    Each instance type becomes the cheapest Hetzner server with at least the same cores and memory. Hours are averaged over the period and rounded up to whole servers. Fleets of two or more get one standby.

    servers = round up (hours ÷ 730) + 1 standby when 2 or more

    Not covered

    right-sizing, reserved-instance discounts, GPU class matching beyond VRAM. Spot hours, where present, are priced at the full destination price.

  2. 2

    Databases

    5 servers · $257/mosingle hosts

    4% of the servers-and-storage figure

    Managed databases map like servers. One that ran with a synchronous standby (Multi-AZ, zonal HA) becomes a primary + standby pair. Storage is priced as volumes (×2 for a pair) and backups at 1.5× the data at the snapshot price.

    database = servers (× 2 if a pair) + data × volume price + 1.5 × data × snapshot price

    Not covered

    point-in-time recovery tooling; Oracle licences are bring-your-own.

  3. 3

    Storage

    100 TB · $1,939/mo20 TB block · 80 TB object

    32% of the servers-and-storage figure

    Block storage GB-months become Hetzner Volumes; object storage GB-months become Hetzner Object Storage with its included allowance.

    object storage = base price + TB above the included amount × price per TB

    Not covered

    snapshots of plain volumes, throughput tiers.

  4. 4

    Traffic

    75 TB · $0/mowithin the 501 TB included

    0% of the servers-and-storage figure

    Outbound internet traffic is set against the allowance each Hetzner server includes, pooled across the running servers (standbys left out); anything above is charged per TB. CDN egress is priced as a third-party CDN by ratio. NAT gateways, inter-AZ transfer, idle IPs and interface endpoints are priced at $0: private networking is free at the destination.

    traffic = TB above the running servers' combined allowance × price per TB; NAT, inter-AZ, idle IPs, endpoints = $0

    Not covered

    per-instance bandwidth caps, inter-region traffic, a NAT or VPN server if you still need one.

  5. 5

    Everything else

    12 services · $2,717/mo45% of the Hetzner figure

    45% of the servers-and-storage figure

    Services without a usage model use a typical destination-to-cloud cost ratio from our service map (marked ~), each with a written derivation. Managed replacements are floored at the smallest server, because the replacement has to run somewhere.

    service = ratio × today's cost, at least the smallest server

    Not covered

    exact sizing of queues, caches, search or analytics clusters; size those from your own metrics.

  6. 6

    Engineer time

    75 h · $7,125/mo9 managed services · 34 servers · on-call

    Hours per month by effort grade for every managed service that moves (Easy 1 h, Moderate 6 h, Hard 16 h), plus 4 h baseline and 0.5 h per server, raised to 40 h once anything stateful is yours to run, plus a $1,500 on-call stipend above 10 servers.

    engineer time = hours × $75 + on-call stipend

    Not covered

    hiring time, training, the first months of lower productivity.

  7. 7

    One-off and payback

    $32,280 · 54 dayspaid back in 3 months

    Engineer days per service by grade (1 / 5 / 15) plus one day per 5 servers, at 8 h × rate, plus data-out of stored GB at $0.09 unless the cloud waives it (assumed waived).

    payback = one-off ÷ net monthly saving

    Not covered

    contract exit fees, the cost of running both sides while you cut over.

  8. 8

    Range

    $2,594 to $17,201/mo less55% of the Hetzner figure is priced from usage

    What is priced from your usage (servers, storage, traffic) is taken as is. Ratio-priced services carry ±50%, engineer time ×0.5 to ×2, and the exchange rate ±10% when the provider bills in another currency.

    low = usage-priced + 0.5 × ratio-priced + 0.5 × engineer time · high = usage-priced + 1.5 × ratio-priced + 2 × engineer time

Defaults

Every one of these can be changed on a report; the whole page recalculates. These are the values a fresh report starts with.

Engineer time

  • $75/hloaded hourly rate× 1.3 when the engineer is a new hire
  • 4 ha month as a baselinepatching, monitoring, on-call, whatever the size
  • 0.5 ha month per server
  • 1 · 6 · 16 ha month per Easy, Moderate and Hard service
  • 40 ha month at least, once a database or queue is yours to run
  • $1,500a month for on-call, above 10 primary servers (standbys do not count)

One-off migration

  • 1 · 5 · 15engineer days per Easy, Moderate and Hard service
  • 1 dayper 5 servers, for the servers themselves
  • 8 hmake an engineer day, at the hourly rate
  • $0.09/GBfor data out of the cloudwaived by default: the clouds grant it on exit

Sizing and range

  • 70%target utilisation when cores and memory are packed onto servers
  • 1 standbyper fleet of two or more servers
  • a pairfor databases that ran Multi-AZ, regional or zone-redundant
  • 1.5×the data, for backups
  • ±50%on ratio-priced lines, in the rangeengineer time ×0.5 to ×2, exchange rate ±10%
  • $220of compute spend per server, when a file has no instance lines

Price lists

List prices excluding VAT, as published by each provider on the date shown. EUR is converted at a fixed rate; your invoice will move with the exchange rate. Dedicated servers may carry a one-off setup fee that is not in the monthly price.

The same server on nine price lists

The cheapest cloud server with at least the cores and memory shown, a month, in USD at the fixed rate. Traffic allowances, storage and managed services differ, which is why the report prices the whole bill.

2 vCPU · 4 GB

  • Hetzner$6 CX23
  • Scaleway$17 DEV1-M
  • UpCloud$18 CN-2xCPU-4GB
  • Vultr$20 vc2-2c-4gb
  • DO$24 s-2vcpu-4gb
  • Akamai$24 g6-standard-2
  • Hetzner US$37 CPX21
  • OVH$39 c3-4
  • Exoscale$40 medium

4 vCPU · 8 GB

  • Hetzner$10 CX33
  • Scaleway$37 DEV1-L
  • UpCloud$37 CN-4xCPU-8GB
  • Vultr$40 vc2-4c-8gb
  • DO$48 s-4vcpu-8gb
  • Akamai$48 g6-standard-4
  • Hetzner US$73 CPX31
  • OVH$78 c3-8
  • Exoscale$80 large

16 vCPU · 64 GB

  • Hetzner$114 AX42-1
  • UpCloud$316 CN-16xCPU-64GB
  • Vultr$320 vc2-16c-64gb
  • Hetzner US$329 CCX43
  • OVH$350 b3-64
  • Scaleway$382 PRO2-M
  • Akamai$384 g6-standard-16
  • DO$504 g-16vcpu-64gb
  • Exoscale$797 cpu-mega
  • Hetzner

    EUR · 17 Oct 2026
    From
    €5.49/mo · 2 vCPU, 4 GB
    Traffic
    €1/TB over
    Object storage
    €6.47/TB
    Also
    dedicated · GPU
  • OVHcloud

    EUR · 18 Oct 2026
    From
    €33.36/mo · 2 vCPU, 4 GB
    Traffic
    unmetered
    Object storage
    €7.1/TB
    Also
    managed DB
  • Scaleway

    EUR · 18 Oct 2026
    From
    €6.56/mo · 2 vCPU, 2 GB
    Traffic
    unmetered
    Object storage
    €16.06/TB
    Also
    dedicated · GPU · managed DB
  • DigitalOcean

    USD · 18 Oct 2026
    From
    $6/mo · 1 vCPU, 1 GB
    Traffic
    $10.24/TB over
    Object storage
    $20.48/TB
    Also
    managed DB
  • Vultr

    USD · 18 Oct 2026
    From
    $5/mo · 1 vCPU, 1 GB
    Traffic
    $10.24/TB over
    Object storage
    $20/TB
    Also
    dedicated · GPU · managed DB
  • Akamai (Linode)

    USD · 18 Oct 2026
    From
    $5/mo · 1 vCPU, 1 GB
    Traffic
    $5.12/TB over
    Object storage
    $20/TB
    Also
    managed DB
  • Exoscale

    EUR · 18 Oct 2026
    From
    €10.64/mo · 1 vCPU, 1 GB
    Traffic
    €20.48/TB over
    Object storage
    €20.48/TB
    Also
    managed DB
  • UpCloud

    EUR · 18 Oct 2026
    From
    €12/mo · 1 vCPU, 4 GB
    Traffic
    unmetered
    Object storage
    €20/TB
    Also
    GPU · managed DB
  • Hetzner (US)

    USD · 18 Oct 2026
    From
    $20.49/mo · 2 vCPU, 2 GB
    Traffic
    $1.2/TB over
    Object storage
    $7.57/TB
    Also
    cloud servers only

Every price we use, per provider

Hetzner 25 server types · EUR at 1.17 USD · list of 17 Oct 2026Show prices

Hetzner price adjustment of 15 June 2026 (cloud, EU locations: Falkenstein / Nuremberg / Helsinki), volumes, object storage and load balancer prices from April 2026 round. All prices EUR, excl. VAT, one primary IPv4 included.

Source The JSON file we use

Block storage
€0.06 per GB-monthsnapshots €0.01 per GB-month
Object storage
€6.49 for 1 TBthen €6.47 per TB-month · 1 TB egress included
Outbound traffic
€1 per TB above the allowanceCloud servers in EU locations include 20 TB outbound per server per month, pooled per project; dedicated servers are unmetered at 1 Gbit/s.
Load balancer
LB11: €7.49 per month

Cloud servers

TypevCPURAMDiskTraffic incl.EUR / month
CX2324 GB40 GB20 TB5.49
CX3348 GB80 GB20 TB8.49
CX43816 GB160 GB20 TB15.99
CX531632 GB320 GB20 TB29.49
CAX1124 GB40 GB20 TB5.99
CAX2148 GB80 GB20 TB10.49
CAX31816 GB160 GB20 TB20.99
CAX411632 GB320 GB20 TB40.99
CPX2224 GB40 GB20 TB19.49
CPX3248 GB80 GB20 TB35.49
CPX42816 GB160 GB20 TB69.49
CPX521632 GB320 GB20 TB100.49
CPX623264 GB360 GB20 TB129.99
CCX1328 GB80 GB20 TB42.99
CCX23416 GB160 GB20 TB85.99
CCX33832 GB240 GB20 TB138.49
CCX431664 GB360 GB20 TB275.99
CCX5332128 GB600 GB20 TB533.49
CCX6348192 GB960 GB20 TB853.49

Dedicated servers

TypevCPURAMDiskTraffic incl.EUR / month
AX42-11664 GB1024 GBunmetered97.30
EX131-132128 GB3840 GBunmetered557.30
AX102-132128 GB3840 GBunmetered257.30
AX162-196256 GB3840 GBunmetered612.30

GPU servers

TypevCPURAMDiskTraffic incl.EUR / month
GEX44-1GPU2064 GB3840 GBunmetered232.30
GEX131-1GPU32128 GB3840 GBunmetered1,197.30

This estimate uses the EU price list and traffic allowance; US and Singapore prices and allowances differ.

OVHcloud 18 server types · EUR at 1.17 USD · list of 18 Oct 2026Show prices

OVHcloud public order catalogue (api.ovh.com/1.0/order/catalog/public/cloud, FR subsidiary, hourly consumption prices excl. VAT × 730 h), pulled by scripts/sync-prices.mjs; block and object storage from the OVHcloud public cloud price list. vCPU/RAM follow the catalogue's technical blobs (b3 = 1 vCPU per 4 GB, c3 = 1 per 2 GB, r3 = 1 per 8 GB).

Source The JSON file we use

Block storage
€0.04 per GB-monthsnapshots €0.01 per GB-month
Object storage
€0 for 0 TBthen €7.1 per TB-month · 0 TB egress included
Outbound traffic
unmeteredOutbound traffic is included on Public Cloud instances (bandwidth-capped per instance size, not metered).
Load balancer
Load Balancer S: €11.99 per month

Cloud servers

TypevCPURAMDiskTraffic incl.EUR / month
b3-828 GB50 GBunmetered37.38
b3-16416 GB100 GBunmetered74.68
b3-32832 GB200 GBunmetered149.36
b3-641664 GB400 GBunmetered298.72
b3-12832128 GB400 GBunmetered597.87
b3-25664256 GB400 GBunmetered1,195.01
c3-424 GB50 GBunmetered33.36
c3-848 GB100 GBunmetered66.65
c3-16816 GB200 GBunmetered133.23
c3-321632 GB400 GBunmetered266.45
c3-643264 GB400 GBunmetered532.97
c3-12864128 GB400 GBunmetered1,066.53
r3-16216 GB50 GBunmetered48.40
r3-32432 GB100 GBunmetered96.65
r3-64864 GB200 GBunmetered193.30
r3-12816128 GB400 GBunmetered386.90
r3-25632256 GB400 GBunmetered773.07
r3-51264512 GB400 GBunmetered1,546.14
Scaleway 22 server types · EUR at 1.17 USD · list of 18 Oct 2026Show prices

Scaleway blog, 'A transparent update on Scaleway pricing' (hourly list prices effective 1 June 2026, excl. VAT, × 730 h); object storage egress allowance from Scaleway pricing pages. vCPU/RAM from Scaleway's instance catalogue names.

Source The JSON file we use

Block storage
€0.09 per GB-monthsnapshots €0.04 per GB-month
Object storage
€0 for 0 TBthen €16.06 per TB-month · 0.075 TB egress included
Outbound traffic
unmeteredNo egress fees on instances; bandwidth is capped per instance size.
Load balancer
LB GP-S: €16.79 per month

Cloud servers

TypevCPURAMDiskTraffic incl.EUR / month
DEV1-S22 GB20 GBunmetered6.56
DEV1-M34 GB40 GBunmetered14.75
DEV1-L48 GB80 GBunmetered31.27
DEV1-XL412 GB120 GBunmetered47.51
PLAY2-PICO12 GB—unmetered10.42
PLAY2-NANO24 GB—unmetered20.10
PLAY2-MICRO48 GB—unmetered40.21
BASIC3-X2C-4G24 GB—unmetered28.80
BASIC3-X2C-8G28 GB—unmetered43.24
BASIC3-X4C-8G48 GB—unmetered57.67
BASIC3-X4C-16G416 GB—unmetered86.47
BASIC3-X8C-16G816 GB—unmetered129.71
BASIC3-X8C-32G832 GB—unmetered172.86
BASIC3-X16C-32G1632 GB—unmetered259.33
BASIC3-X16C-64G1664 GB—unmetered345.50
PRO2-XXS28 GB—unmetered40.95
PRO2-XS416 GB—unmetered81.91
PRO2-S832 GB—unmetered163.08
PRO2-M1664 GB—unmetered326.16
PRO2-L32128 GB—unmetered652.99

Dedicated servers

TypevCPURAMDiskTraffic incl.EUR / month
EM-I120E-NVMe1264 GB1920 GBunmetered134.99

GPU servers

TypevCPURAMDiskTraffic incl.EUR / month
L4-1-24GGPU848 GB—unmetered578.16
DigitalOcean 24 server types · USD · list of 18 Oct 2026Show prices

DigitalOcean Droplet pricing page (Basic, CPU-Optimized, General Purpose, Memory-Optimized; monthly USD), Spaces pricing page ($5/mo for 250 GiB + 1 TiB transfer), Volumes $0.10/GiB/mo, transfer overage $0.01/GiB.

Source The JSON file we use

Block storage
$0.1 per GB-monthsnapshots $0.06 per GB-month
Object storage
$5 for 0.25 TBthen $20.48 per TB-month · 1 TB egress included
Outbound traffic
$10.24 per TB above the allowanceTransfer allowance is pooled across Droplets; overage $0.01/GiB.
Load balancer
Regional Load Balancer: $12 per month

Cloud servers

TypevCPURAMDiskTraffic incl.USD / month
s-1vcpu-1gb11 GB25 GB0.98 TB6.00
s-1vcpu-2gb12 GB50 GB1.95 TB12.00
s-2vcpu-2gb22 GB60 GB2.93 TB18.00
s-2vcpu-4gb24 GB80 GB3.91 TB24.00
s-4vcpu-8gb48 GB160 GB4.88 TB48.00
s-8vcpu-16gb816 GB320 GB5.86 TB96.00
c-224 GB25 GB3.91 TB42.00
c-448 GB50 GB4.88 TB84.00
c-8816 GB100 GB5.86 TB168.00
c-161632 GB200 GB6.84 TB336.00
c-323264 GB400 GB8.79 TB672.00
c-484896 GB600 GB10.74 TB1,008.00
g-2vcpu-8gb28 GB25 GB3.91 TB63.00
g-4vcpu-16gb416 GB50 GB4.88 TB126.00
g-8vcpu-32gb832 GB100 GB5.86 TB252.00
g-16vcpu-64gb1664 GB200 GB6.84 TB504.00
g-32vcpu-128gb32128 GB400 GB7.81 TB1,008.00
g-40vcpu-160gb40160 GB500 GB8.79 TB1,260.00
m-2vcpu-16gb216 GB50 GB3.91 TB84.00
m-4vcpu-32gb432 GB100 GB5.86 TB168.00
m-8vcpu-64gb864 GB200 GB6.84 TB336.00
m-16vcpu-128gb16128 GB400 GB7.81 TB672.00
m-24vcpu-192gb24192 GB600 GB8.79 TB1,008.00
m-32vcpu-256gb32256 GB800 GB9.77 TB1,344.00
Vultr 63 server types · USD · list of 18 Oct 2026Show prices

Vultr public plans API (api.vultr.com/v2/plans and /v2/plans-metal, monthly USD list prices, 18 Oct 2026); bandwidth overage, block storage, object storage and load balancer prices from the Vultr pricing pages.

Source The JSON file we use

Block storage
$0.1 per GB-monthsnapshots $0.05 per GB-month
Object storage
$18 for 1 TBthen $20 per TB-month · 1 TB egress included
Outbound traffic
$10.24 per TB above the allowanceEach instance includes its own outbound allowance (1 to 15 TB a month, larger on bigger plans); overage $0.01/GB.
Load balancer
Load Balancer: $10 per month

Cloud servers

TypevCPURAMDiskTraffic incl.USD / month
vc2-1c-1gb11 GB25 GB1 TB5.00
vhp-1c-1gb-amd11 GB25 GB2 TB6.00
vc2-1c-2gb12 GB55 GB2 TB10.00
vhp-1c-2gb-amd12 GB50 GB3 TB12.00
vc2-2c-2gb22 GB65 GB3 TB15.00
vhp-2c-2gb-amd22 GB60 GB4 TB18.00
vc2-2c-4gb24 GB80 GB3 TB20.00
vhp-2c-4gb-amd24 GB100 GB5 TB24.00
voc-c-1c-2gb-25s-amd12 GB25 GB4 TB28.00
voc-g-1c-4gb-30s-amd14 GB30 GB4 TB30.00
vc2-4c-8gb48 GB160 GB4 TB40.00
voc-m-1c-8gb-50s-amd18 GB50 GB5 TB40.00
voc-c-2c-4gb-50s-amd24 GB50 GB5 TB40.00
voc-c-2c-4gb-75s-amd24 GB75 GB5 TB45.00
vhp-4c-8gb-amd48 GB180 GB6 TB48.00
voc-g-2c-8gb-50s-amd28 GB50 GB5 TB60.00
vhp-4c-12gb-amd412 GB260 GB7 TB72.00
vc2-6c-16gb616 GB320 GB5 TB80.00
voc-c-4c-8gb-75s-amd48 GB75 GB6 TB80.00
voc-m-2c-16gb-100s-amd216 GB100 GB6 TB80.00
voc-c-4c-8gb-150s-amd48 GB150 GB6 TB90.00
vhp-8c-16gb-amd816 GB350 GB8 TB96.00
voc-m-2c-16gb-200s-amd216 GB200 GB6 TB100.00
voc-g-4c-16gb-80s-amd416 GB80 GB6 TB120.00
voc-m-2c-16gb-400s-amd216 GB400 GB6 TB125.00
vhp-12c-24gb-amd1224 GB500 GB12 TB144.00
vc2-8c-32gb832 GB640 GB6 TB160.00
voc-c-8c-16gb-150s-amd816 GB150 GB7 TB160.00
voc-m-4c-32gb-200s-amd432 GB200 GB8 TB160.00
voc-c-8c-16gb-300s-amd816 GB300 GB7 TB180.00
voc-m-4c-32gb-400s-amd432 GB400 GB8 TB195.00
voc-g-8c-32gb-160s-amd832 GB160 GB7 TB240.00
voc-m-4c-32gb-800s-amd432 GB800 GB8 TB250.00
vc2-16c-64gb1664 GB1280 GB10 TB320.00
voc-c-16c-32gb-300s-amd1632 GB300 GB8 TB320.00
voc-m-8c-64gb-400s-amd864 GB400 GB9 TB320.00
voc-c-16c-32gb-500s-amd1632 GB500 GB8 TB360.00
voc-m-8c-64gb-800s-amd864 GB800 GB9 TB390.00
voc-g-16c-64gb-320s-amd1664 GB320 GB8 TB480.00
voc-m-8c-64gb-1600s-amd864 GB1600 GB9 TB500.00
vc2-24c-96gb2496 GB1600 GB15 TB640.00
voc-c-32c-64gb-500s-amd3264 GB500 GB9 TB640.00
voc-m-16c-128gb-800s-amd16128 GB800 GB10 TB640.00
voc-g-24c-96gb-480s-amd2496 GB480 GB9 TB720.00
voc-c-32c-64gb-1000s-amd3264 GB1000 GB10 TB720.00
voc-m-16c-128gb-1600s-amd16128 GB1600 GB10 TB785.00
voc-g-32c-128gb-640s-amd32128 GB640 GB9 TB960.00
voc-m-24c-192gb-1200s-amd24192 GB1200 GB11 TB960.00
voc-m-16c-128gb-3200s-amd16128 GB3200 GB10 TB1,000.00
voc-m-24c-192gb-2400s-amd24192 GB2400 GB11 TB1,175.00
voc-g-40c-160gb-768s-amd40160 GB768 GB10 TB1,200.00
voc-m-32c-256gb-1600s-amd32256 GB1600 GB12 TB1,280.00
voc-m-24c-192gb-4800s-amd24192 GB4800 GB11 TB1,500.00
voc-m-32c-256gb-3200s-amd32256 GB3200 GB12 TB1,565.00
voc-g-64c-192gb-960s-amd64192 GB960 GB11 TB1,920.00
voc-g-96c-256gb-1280s-amd96256 GB1280 GB12 TB3,840.00

Dedicated servers

TypevCPURAMDiskTraffic incl.USD / month
vbm-24c-256gb-amd48256 GB960 GB10 TB725.00
vbm-32c-755gb-amd64768 GB960 GB10 TB1,450.00
vbm-6c-32gb-amd1232 GB1920 GB10 TB295.00
vbm-8c-64gb-amd1664 GB3890 GB10 TB365.00

GPU servers

TypevCPURAMDiskTraffic incl.USD / month
vcg-l40s-16c-180g-48vramGPU16180 GB1200 GB10 TB1,122.91
vcg-l40s-32c-375g-96vramGPU32375 GB2200 GB10 TB2,245.82
vcg-l40s-64c-750g-192vramGPU64750 GB2600 GB15 TB4,491.65
Akamai (Linode) 23 server types · USD · list of 18 Oct 2026Show prices

Akamai public Linode types API (api.linode.com/v4/linode/types, monthly USD list prices for the base region, 18 Oct 2026); transfer overage, volumes, object storage and NodeBalancer prices from the Akamai cloud pricing page.

Source The JSON file we use

Block storage
$0.1 per GB-month
Object storage
$5 for 0.25 TBthen $20 per TB-month · 1 TB egress included
Outbound traffic
$5.12 per TB above the allowanceTransfer allowances are pooled per account; overage $0.005/GB in the base regions (more in Jakarta, São Paulo and a few others).
Load balancer
NodeBalancer: $10 per month

Cloud servers

TypevCPURAMDiskTraffic incl.USD / month
g6-nanode-111 GB25 GB0.98 TB5.00
g6-standard-112 GB50 GB1.95 TB12.00
g6-standard-224 GB80 GB3.91 TB24.00
g6-dedicated-224 GB80 GB3.91 TB36.00
g6-standard-448 GB160 GB4.88 TB48.00
g7-highmem-1224 GB20 GB4.88 TB60.00
g6-dedicated-448 GB160 GB4.88 TB72.00
g6-standard-6616 GB320 GB7.81 TB96.00
g7-highmem-2248 GB40 GB5.86 TB120.00
g6-dedicated-8816 GB320 GB5.86 TB144.00
g6-standard-8832 GB640 GB15.63 TB192.00
g7-highmem-4490 GB90 GB6.84 TB240.00
g6-dedicated-161632 GB640 GB6.84 TB288.00
g6-standard-161664 GB1280 GB19.53 TB384.00
g7-highmem-88150 GB200 GB7.81 TB480.00
g6-standard-202096 GB1920 GB19.53 TB576.00
g6-dedicated-323264 GB1280 GB7.81 TB576.00
g6-standard-2424128 GB2560 GB19.53 TB768.00
g6-dedicated-484896 GB1920 GB8.79 TB864.00
g7-highmem-1616300 GB340 GB8.79 TB960.00
g6-standard-3232192 GB3840 GB19.53 TB1,152.00
g6-dedicated-5050128 GB2500 GB9.77 TB1,152.00
g6-dedicated-5656256 GB5000 GB10.74 TB2,304.00
Exoscale 17 server types · EUR at 1.17 USD · list of 18 Oct 2026Show prices

Exoscale list prices (EUR, excl. VAT, monthly at 730 h) as published on exoscale.com/pricing and mirrored by eucloudcost.com on 12 Oct 2026; block storage €0.102/GB/mo, SOS €0.02/GB/mo, egress €0.02/GB, NLB €25.35/mo, SKS Pro €40.15/mo.

Source The JSON file we use

Block storage
€0.1 per GB-monthsnapshots €0.1 per GB-month
Object storage
€0 for 0 TBthen €20.48 per TB-month · 0 TB egress included
Outbound traffic
€20.48 per TB above the allowanceAbout 1 TB of outbound per instance per month is free (1.42 GiB per instance-hour); €0.02/GB beyond that.
Load balancer
Network Load Balancer: €25.35 per month

Cloud servers

TypevCPURAMDiskTraffic incl.EUR / month
tiny11 GB—1 TB10.64
small22 GB—1 TB17.03
medium24 GB—1 TB34.06
large48 GB—1 TB68.13
extra-large416 GB—1 TB136.27
huge832 GB—1 TB272.54
mega1264 GB—1 TB545.07
titan16128 GB—1 TB1,090.13
jumbo24225 GB—1 TB1,635.20
cpu-extra-large816 GB—1 TB170.33
cpu-huge1632 GB—1 TB340.66
cpu-mega3264 GB—1 TB681.33
cpu-titan40128 GB—1 TB1,362.67
memory-extra-large216 GB—1 TB102.20
memory-huge432 GB—1 TB204.40
memory-mega864 GB—1 TB408.80
memory-titan12128 GB—1 TB817.60
UpCloud 42 server types · EUR at 1.17 USD · list of 18 Oct 2026Show prices

UpCloud pricing page (Cloud Native plans, monthly EUR excl. VAT, verified 18 Oct 2026); MaxIOPS storage €0.22/GB/mo, Standard €0.085, Archive €0.056; Managed Object Storage €5 per 250 GB; Managed Load Balancer Production S €30/mo; Managed Kubernetes control plane free on the development tier.

Source The JSON file we use

Block storage
€0.22 per GB-monthsnapshots €0.06 per GB-month
Object storage
€5 for 0.25 TBthen €20 per TB-month · 0.25 TB egress included
Outbound traffic
unmeteredOutbound traffic is not metered (Fair Transfer Policy).
Load balancer
Managed Load Balancer, Production S: €30 per month

Cloud servers

TypevCPURAMDiskTraffic incl.EUR / month
CN-1xCPU-4GB14 GB—unmetered12.00
CN-2xCPU-4GB24 GB—unmetered15.00
CN-1xCPU-8GB18 GB—unmetered20.00
CN-2xCPU-8GB28 GB—unmetered24.00
CN-4xCPU-8GB48 GB—unmetered32.00
CN-2xCPU-16GB216 GB—unmetered34.00
CN-4xCPU-16GB416 GB—unmetered68.00
CN-4xCPU-24GB424 GB—unmetered72.00
CN-6xCPU-16GB616 GB—unmetered74.00
CN-6xCPU-24GB624 GB—unmetered78.00
CN-8xCPU-16GB816 GB—unmetered80.00
CN-8xCPU-24GB824 GB—unmetered84.00
CN-4xCPU-32GB432 GB—unmetered90.00
CN-12xCPU-24GB1224 GB—unmetered90.00
CN-8xCPU-32GB832 GB—unmetered130.00
CN-12xCPU-32GB1232 GB—unmetered145.00
CN-4xCPU-48GB448 GB—unmetered160.00
CN-16xCPU-32GB1632 GB—unmetered160.00
CN-8xCPU-48GB848 GB—unmetered190.00
CN-8xCPU-64GB864 GB—unmetered220.00
CN-16xCPU-48GB1648 GB—unmetered230.00
CN-8xCPU-96GB896 GB—unmetered240.00
CN-16xCPU-64GB1664 GB—unmetered270.00
CN-20xCPU-64GB2064 GB—unmetered285.00
CN-32xCPU-64GB3264 GB—unmetered300.00
CN-16xCPU-96GB1696 GB—unmetered340.00
CN-16xCPU-128GB16128 GB—unmetered370.00
CN-20xCPU-96GB2096 GB—unmetered380.00
CN-32xCPU-128GB32128 GB—unmetered460.00
CN-16xCPU-192GB16192 GB—unmetered560.00
CN-32xCPU-192GB32192 GB—unmetered670.00
CN-64xCPU-192GB64192 GB—unmetered700.00
CN-24xCPU-256GB24256 GB—unmetered720.00
CN-32xCPU-256GB32256 GB—unmetered740.00
CN-64xCPU-256GB64256 GB—unmetered820.00
CN-32xCPU-384GB32384 GB—unmetered880.00
CN-48xCPU-384GB48384 GB—unmetered920.00
CN-64xCPU-384GB64384 GB—unmetered980.00
CN-48xCPU-512GB48512 GB—unmetered1,200.00
CN-64xCPU-512GB64512 GB—unmetered1,400.00
CN-80xCPU-512GB80512 GB—unmetered1,800.00

GPU servers

TypevCPURAMDiskTraffic incl.EUR / month
GPU-L40S-8xCPU-64GBGPU864 GB—unmetered800.00
Hetzner (US) 11 server types · USD · list of 18 Oct 2026Show prices

Hetzner price adjustment of 15 June 2026, US locations (Ashburn, Hillsboro), monthly USD list prices; 1 TB included traffic and $1.20/TB overage from the Hetzner Cloud traffic documentation. Volumes, object storage and load balancer converted from the EU list at 1.17 USD/EUR.

Source The JSON file we use

Block storage
$0.07 per GB-monthsnapshots $0.02 per GB-month
Object storage
$7.59 for 1 TBthen $7.57 per TB-month · 1 TB egress included
Outbound traffic
$1.2 per TB above the allowanceUS cloud servers include 1 TB outbound per server per month, pooled per project; $1.20/TB beyond that.
Load balancer
LB11: $8.76 per month

Cloud servers

TypevCPURAMDiskTraffic incl.USD / month
CPX1122 GB40 GB1 TB20.49
CPX2134 GB80 GB1 TB37.49
CPX3148 GB160 GB1 TB73.49
CPX41816 GB240 GB1 TB141.49
CPX511632 GB360 GB1 TB279.49
CCX1328 GB80 GB1 TB50.99
CCX23416 GB160 GB1 TB102.99
CCX33832 GB240 GB1 TB165.99
CCX431664 GB360 GB1 TB329.49
CCX5332128 GB600 GB1 TB635.49
CCX6348192 GB960 GB1 TB1,014.49

This estimate uses the US price list and the 1 TB US traffic allowance; the EU list is cheaper and includes 20 TB.

Service maps

Every service we know, its effort grade, the replacement on Hetzner (other destinations substitute their managed products), the cost ratio used when a service has no usage model, and where that ratio comes from.

AWS 106 services · 18 Oct 202631 Easy · 45 Moderate · 30 HardShow the map

The JSON file we useUnknown services default to Moderate at 50% and are flagged on the report.

ServiceGradeRatioReplacement on HetznerDerivation
Amazon MQAmazonMQEasy0.30RabbitMQ / ActiveMQ on a VMOpen-source equivalent on a small server: licence-free software, so the cost is the server it runs on, roughly 30% of today's managed price.
AmplifyAWSAmplifyModerate0.30Coolify / Dokploy on a Hetzner VMSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
API GatewayAmazonApiGatewayModerate0.25Traefik / Kong / NGINXSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 25% of today; the operations work is counted as engineer time, not here.
App RunnerAWSAppRunnerEasy0.30Knative or OpenFaaS on k3s or Coolify / Dokploy on Hetzner Cloud serversOpen-source equivalent on a small server: licence-free software, so the cost is the server it runs on, roughly 30% of today's managed price.
AppStreamAmazonAppStreamHard1.00Stay on AWS or a VDI vendorStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
AppSyncAWSAppSyncHard0.40Hasura / PostGraphileNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
AthenaAmazonAthenaModerate0.40DuckDB / Trino over object storageSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 40% of today; the operations work is counted as engineer time, not here.
BackupAWSBackupEasy0.20Restic / Borg to Hetzner Object StorageWarm backup storage is $0.05/GB-month; restic to object storage is €6.5 per TB ≈ $0.0076/GB, so 20% with snapshots of volumes included.
BatchAWSBatchModerate0.35Kubernetes Jobs on k3s / Talos on Hetzner Cloud servers or NomadSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 35% of today; the operations work is counted as engineer time, not here.
BedrockAmazonBedrockModerate1.00Anthropic / OpenAI / Mistral APIs directly, or open models on GPU Hetzner dedicated serversModel APIs cost the same from the vendor directly, so 100%.
BudgetsAWSBudgetsEasy0.00Nothing: a billing tool$0.02 per budget-day; nothing to replace, 0%.
Certificate ManagerAWSCertificateManagerEasy0.00Let's Encrypt (certbot / cert-manager)Same product exists at the destination; residual is the destination list price for an equivalent, roughly 0% of today.
ChimeAmazonChimeHard1.00Third-party SDKStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
Cloud MapAWSCloudMapEasy0.20Consul / CoreDNSOpen-source equivalent on a small server: licence-free software, so the cost is the server it runs on, roughly 20% of today's managed price.
CloudFormationAWSCloudFormationEasy0.00Terraform / OpenTofu with the Hetzner providerSame product exists at the destination; residual is the destination list price for an equivalent, roughly 0% of today.
CloudFrontAmazonCloudFrontModerate0.15Bunny CDN or Cloudflare in front of HetznerCloudFront egress runs $0.085 per GB; Bunny CDN is about $0.01 per GB and Cloudflare’s paid plans are flat, so roughly 15% of today’s spend.
CloudSearchAmazonCloudSearchModerate0.30OpenSearch / MeilisearchSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
CloudShellAWSCloudShellEasy0.00Nothing: a console toolNothing to replace, 0%.
CloudTrailAWSCloudTrailModerate0.10auditd + Loki on Hetzner Cloud serversManagement events are free; data events are $0.10 per 100k and go away with S3 and Lambda. auditd and Loki on an existing server, about 10%.
CloudWatchAmazonCloudWatchModerate0.30Prometheus + Grafana + Loki on Hetzner Cloud serversLogs ingest at $0.50/GB, custom metrics at $0.30 each and alarms dominate most bills; Prometheus, Loki and Grafana on a CX43 (€16) plus object storage for logs come to about 30%.
CodeArtifactAWSCodeArtifactEasy0.30Nexus / Verdaccio / GitHub PackagesSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
CodeBuildAWSCodeBuildEasy0.30GitHub Actions / GitLab CI runners on HetznerSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
CodeCommitAWSCodeCommitEasy0.30GitHub / GitLab / GiteaSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
CodeDeployAWSCodeDeployEasy0.20Ansible / Argo CDSame product exists at the destination; residual is the destination list price for an equivalent, roughly 20% of today.
CodePipelineAWSCodePipelineEasy0.20GitHub Actions / GitLab CISame product exists at the destination; residual is the destination list price for an equivalent, roughly 20% of today.
CognitoAmazonCognitoHard0.30Keycloak / Ory / AuthentikNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 30% of today's spend, excluding the rebuild itself.
ComprehendAmazonComprehendHard0.60Open NLP modelsNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 60% of today's spend, excluding the rebuild itself.
ConfigAWSConfigModerate0.10Terraform drift detection + OPAConfig bills per rule evaluation and recorded item; Terraform plan drift checks and OPA run on existing CI, about 10%.
ConnectAmazonConnectHard1.00Twilio Flex or stay on AWSStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
Cost ExplorerAWSCostExplorerEasy0.00Hetzner usage dashboardSame product exists at the destination; residual is the destination list price for an equivalent, roughly 0% of today.
Data TransferAWSDataTransferEasy0.05Hetzner included trafficModelled: egress is set against the traffic included with each server; 5% covers overage.
DataSyncAWSDataSyncEasy0.00rclone / rsyncSame product exists at the destination; residual is the destination list price for an equivalent, roughly 0% of today.
Direct ConnectAWSDirectConnectModerate0.30WireGuard over the internet, or a Megaport / Equinix cross-connect into HetznerA 1 Gbit port is $0.30/h = $219/mo plus $0.02/GB out; a WireGuard VM is €5–15 and a Megaport VXC $100–300, about 30%.
Directory ServiceAWSDirectoryServiceHard0.50Samba AD / FreeIPANo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
DocumentDBAmazonDocDBModerate0.40MongoDB Community / FerretDB on Hetzner Cloud serversdb.r6g.large is $0.277/h = $202/mo; a CX43 (16 GB) is €16.49; a three-node replica set lands near 40% with storage and backups.
DynamoDBAmazonDynamoDBHard0.50ScyllaDB or PostgreSQL (JSONB) with a data-model rewriteScyllaDB or PostgreSQL on 2–3 servers typically costs half of on-demand DynamoDB at mid-scale; small tables hit the one-server floor.
EC2AmazonEC2Easy0.30Hetzner Cloud servers or Hetzner dedicated serversModelled from instance types; the remainder (NAT, IPs, snapshots) at 30%: NAT gateways cost nothing at the destination, snapshots are about a third of the EBS price.
ECRAmazonECREasy0.30Harbor on a Hetzner serverSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
ECSAmazonECSModerate0.25k3s / Talos on Hetzner Cloud servers or Docker Compose on Hetzner Cloud servers1 vCPU + 2 GB on Fargate is $0.0494/h = $36/mo; a CX23 (2 vCPU, 4 GB) is €5.49 ≈ $6.4, about 10% raw; at 70% utilisation plus a standby, 25%.
EFSAmazonEFSModerate0.25NFS server on a Hetzner VMSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 25% of today; the operations work is counted as engineer time, not here.
EKSAmazonEKSModerate0.25k3s / Talos on Hetzner Cloud serversThis line is the control-plane fee ($73/mo per cluster, $438 with extended support); nodes bill under EC2. Three CX23 for a k3s control plane are €16.5 ≈ $19, about 25% of $73.
EKS AnywhereAmazonEKSAnywhereEasy0.00k3s / TalosSame product exists at the destination; residual is the destination list price for an equivalent, roughly 0% of today.
Elastic BeanstalkAWSElasticBeanstalkEasy0.00Coolify / Dokploy on Hetzner Cloud servers or k3s / Talos on Hetzner Cloud serversNo charge for the service; the resources bill under EC2 and ELB, so 0%.
Elastic Load BalancingAWSELBEasy0.30Hetzner Load Balancer or HAProxy / Traefik{load_balancer} is €7.49–16.79 (≈ $12) per month against $16+ per ALB plus LCU charges, about 30%.
ElastiCacheAmazonElastiCacheModerate0.35Valkey on Hetzner Cloud serverscache.r6g.large (13 GB) is $0.206/h = $150/mo; a CX43 (16 GB) is €16.49 ≈ $19, so about 15% raw; with persistence, a replica and headroom, 35%.
EMRAmazonElasticMapReduceModerate0.35Spark on dedicated serversSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 35% of today; the operations work is counted as engineer time, not here.
EventBridgeAmazonEventBridgeModerate0.40NATS or Kafka with a rules serviceSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 40% of today; the operations work is counted as engineer time, not here.
ForecastAmazonForecastHard0.50Open forecasting models (Prophet, statsforecast) on Hetzner Cloud serversRebuilt on a server; about 50%, excluding the rebuild.
FSxAmazonFSxHard0.40Samba / Lustre on dedicated serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
GameLiftAmazonGameLiftHard0.40Agones on k3s / Talos on Hetzner Cloud serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
GlacierAmazonGlacierHard1.00Keep deep archives on AWSDeep Archive is $0.99 per TB-month; destination object storage is €6.5–16 per TB-month, so moving it costs 6–16× more. Priced at 100%: it stays where it is.
Global AcceleratorAWSGlobalAcceleratorHard0.80Anycast via Cloudflare or stay on AWSStays on a SaaS or cloud provider at roughly the same price, so 80% of today.
GlueAWSGlueHard0.50Airflow + dbt / Spark on VMsNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
GuardDutyAmazonGuardDutyModerate0.20Wazuh / CrowdSec on Hetzner Cloud serversGuardDuty bills per million CloudTrail events and per GB of flow logs; Wazuh on a CX33 (€8.49) covers a mid-size fleet, about 20%.
InspectorAmazonInspectorModerate0.10Trivy / Grype scanning in CIReplacement is a third-party or open-source tool with its own price; roughly 10% of today's spend based on typical list prices.
IoT CoreAWSIoTHard0.40EMQX / Mosquitto MQTT brokerNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
IVSAmazonIVSHard1.00Third-party live-streaming platformStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
KendraAmazonKendraHard0.40OpenSearch with embeddingsNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
KeyspacesAmazonMCSModerate0.40ScyllaDB / Cassandra on Hetzner Cloud serversPer-request pricing like DynamoDB; a three-node ScyllaDB cluster on CX33 lands near 40%.
KinesisAmazonKinesisModerate0.30Redpanda / Kafka on Hetzner Cloud servers; Vector or Kafka Connect for Firehose sinksA shard is $0.015/h = $11/mo plus $0.014 per million PUTs; a three-node Redpanda cluster on CX33 (€25 total) serves hundreds of shards, about 30%.
KMSawskmsModerate0.10Hetzner disk encryption + OpenBao Transit for application keys$1 per key-month and $0.03 per 10k requests; OpenBao Transit on an existing server costs no licence. 10% covers HSM-backed keys if required.
LambdaAWSLambdaModerate0.35Knative or OpenFaaS on k3s, or long-running services on Hetzner Cloud servers$0.0000167 per GB-second is about $43 per always-on GB of memory; a CX33 (8 GB) is €8.49. 35% reflects typical request volumes where a 2-vCPU server replaces the function fleet, with the one-server floor applied.
LexAmazonLexHard0.50RasaNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
LightsailAmazonLightsailEasy0.30Hetzner Cloud serversA 2 vCPU / 4 GB Lightsail instance is $24; a CX23 is €5.49 ≈ $6.4, about 27%.
Location ServiceAmazonLocationServiceModerate0.50OpenStreetMap stack (Nominatim, OSRM)Self-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 50% of today; the operations work is counted as engineer time, not here.
MacieAmazonMacieModerate0.00Nothing: Macie classifies S3 buckets you will no longer haveMacie is priced per GB of S3 scanned; there is no S3 at the destination, so 0%. Add a DLP scanner only if compliance requires it.
Managed GrafanaAmazonGrafanaEasy0.10Grafana OSS on Hetzner Cloud servers$9 per editor and $5 per viewer per month; Grafana OSS on an existing server, about 10%.
Managed PrometheusAmazonPrometheusEasy0.15Prometheus + Thanos / Mimir on Hetzner Cloud servers$0.03 per 10 million samples plus $0.03/GB-month; a CX43 (€16) holds tens of millions of series, about 15%.
Managed Service for Apache FlinkAmazonKinesisAnalyticsModerate0.35Apache Flink on k3s / Talos on Hetzner Cloud servers1 KPU is $0.11/h = $80/mo and is about 1 vCPU + 4 GB; a CX33 (4 vCPU, 8 GB) is €8.49, about 35% with redundancy.
MediaConvertAmazonMediaConvertModerate0.30FFmpeg workers on dedicated serversSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
MemoryDBAmazonMemoryDBModerate0.35Valkey with AOF persistenceSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 35% of today; the operations work is counted as engineer time, not here.
MSKAmazonMSKModerate0.30Redpanda on Hetzner Cloud serverskafka.m5.large is $0.21/h = $153/mo per broker plus storage; a CCX13 dedicated-vCPU server is €43 ≈ $50 and three of them carry a typical three-broker cluster, about 30%.
MWAAAmazonMWAAEasy0.15Airflow on k3s / Talos on Hetzner Cloud servers or a Hetzner Cloud serversmw1.small is $0.49/h = $358/mo plus workers; Airflow with a scheduler, webserver and two workers on a CX33 + CX43 is about €25, roughly 15%.
NeptuneAmazonNeptuneHard0.50Neo4j Community or Apache AGENo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
Network FirewallAWSNetworkFirewallModerate0.10nftables / OPNsense / Suricata on Hetzner Cloud serversAn endpoint is $0.395/h = $288/mo plus $0.065/GB; one small firewall VM covers it, about 10%.
OpenSearch ServiceAmazonOpenSearchServiceModerate0.35Self-hosted OpenSearch clusterr6g.large.search (16 GB) is $0.167/h = $122/mo per node; a CX43 (16 GB) is €16.49 ≈ $19; three nodes plus snapshots to object storage come to about 35%.
PersonalizeAmazonPersonalizeHard0.50Open recommender models on Hetzner Cloud servers or GPU Hetzner dedicated serversNo like-for-like product; a rebuilt recommender on one or two servers lands near 50%, excluding the rebuild.
PinpointAmazonPinpointHard1.00Customer.io / Postal + a push providerStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
PollyAmazonPollyModerate1.00ElevenLabs / Azure Speech directly, or Piper on Hetzner Cloud serversStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
QuickSightAmazonQuickSightModerate0.10Metabase / Grafana / Superset$24 per author and $3 per reader per month; Metabase or Superset on a CX33 (€8.49) serves a whole company, about 10%.
RDSAmazonRDSModerate0.40PostgreSQL / MySQL on Hetzner Cloud servers (Patroni or replicas, pgBackRest)Modelled from instance hours; the remainder (IOPS, backup storage beyond the priced 1.5×) at 40%. db.m6g.large is $0.152/h = $111/mo vs CX33 (4 vCPU, 8 GB) €8.49.
RedshiftAmazonRedshiftHard0.35ClickHouse on Hetzner dedicated serversra3.xlplus is $1.086/h = $793/mo per node; ClickHouse on an AX42 dedicated server is €97 ≈ $113; two nodes for redundancy land near 35%, before the rewrite.
RekognitionAmazonRekognitionHard0.60Open vision models on a GPU serverNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 60% of today's spend, excluding the rebuild itself.
Route 53AmazonRoute53Easy0.10Hetzner DNS or Cloudflare DNSHosted zones and queries are near-free at most destinations and at Cloudflare; Resolver endpoints ($0.125/h × 2 = $182/mo) become a small server, about 10% overall.
Route 53 domain registrationAmazonRegistrarEasy1.00Any registrarRegistrar fees are pass-through, 100%.
S3AmazonS3Easy0.30Hetzner Object Storage (S3-compatible)Modelled from GB-months; the remainder (requests, lifecycle, tiers) at 30%: requests are free at most destinations.
SageMakerAmazonSageMakerHard0.50GPU dedicated servers + MLflow / KubeflowNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
Secrets ManagerAWSSecretsManagerModerate0.15OpenBao / HashiCorp Vault on Hetzner Cloud servers, or SOPS$0.40 per secret per month plus API calls; OpenBao on a CX23 (€5.49) serves thousands of secrets; the one-server floor covers small bills, about 15%.
Security HubAWSSecurityHubModerate0.10Wazuh + Grafana$0.0010 per security check; a dashboard on the Wazuh server above, about 10%.
SESAmazonSESModerate2.50Postmark / Mailgun / Resend, or self-hosted Postal with clean IPsSES is $0.10 per 1k mails; Resend $0.40, Mailgun $0.70, Postmark $1.25 per 1k. Volume discounts bring the mid case to about 2.5×.
ShieldAWSShieldModerate0.20Hetzner's built-in DDoS protection + CDNReplacement is a third-party or open-source tool with its own price; roughly 20% of today's spend based on typical list prices.
SimpleDBAmazonSimpleDBModerate0.30PostgreSQLSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
SNSAmazonSNSModerate0.80NATS fan-out on Hetzner Cloud servers + Twilio / FCM for SMS and pushOn most bills SNS spend is SMS ($0.00645+ per message) and push, which cost about the same at Twilio / FCM; the $0.50 per million fan-out becomes free. 80% overall.
SQSAWSQueueServiceModerate0.30RabbitMQ or NATS JetStreamSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Step FunctionsAWSStepFunctionsHard0.40TemporalNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
SWFAmazonSWFHard0.40TemporalNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
Systems ManagerAWSSystemsManagerModerate0.20Ansible + VaultSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 20% of today; the operations work is counted as engineer time, not here.
TextractAmazonTextractHard0.60Tesseract / open OCR modelsNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 60% of today's spend, excluding the rebuild itself.
TimestreamAmazonTimestreamHard0.40TimescaleDB or ClickHouseNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
TranscribeAmazonTranscribeHard0.50Whisper on a GPU serverNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
Transfer FamilyAWSTransferEasy0.10SFTPGo on Hetzner Cloud servers with Hetzner Object Storage behind itAn endpoint is $0.30/h = $216/mo plus $0.04/GB; SFTPGo on a CX23 (€5.49) with object storage behind it, about 10%.
TranslatetranslateModerate1.00DeepL API or self-hosted LibreTranslateTranslate is $15 per million characters; DeepL $25; LibreTranslate is free on a server. 100% as a vendor swap.
VPCAmazonVPCEasy0.05Hetzner private networks + WireGuard on Hetzner Cloud serversPrivate networks and firewalls are free at the destination; a WireGuard VM at €5.49 replaces VPN and NAT, about 5%.
WAFawswafModerate0.50Cloudflare WAF or ModSecurity / CorazaSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 50% of today; the operations work is counted as engineer time, not here.
WorkSpacesAmazonWorkSpacesHard1.00Stay on AWS or a VDI vendorStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
X-RayAWSXRayEasy0.30OpenTelemetry + Tempo / JaegerOpen-source equivalent on a small server: licence-free software, so the cost is the server it runs on, roughly 30% of today's managed price.
Google Cloud 98 services · 20 Oct 202629 Easy · 34 Moderate · 35 HardShow the map

The JSON file we useUnknown services default to Moderate at 50% and are flagged on the report.

ServiceGradeRatioReplacement on HetznerDerivation
AlloyDBAlloyDB for PostgreSQLModerate0.40PostgreSQL on Hetzner Cloud servers (Patroni, pgBackRest)AlloyDB vCPU is $0.06/h, about 1.5× Cloud SQL, so the same residual as Cloud SQL once on servers.
Analytics HubAnalytics HubHard0.00Nothing: shared datasets live in BigQueryNo charge for listings; 0%.
API GatewayAPI GatewayModerate0.25Kong / APISIX on Hetzner Cloud servers$3 per million calls plus Cloud Run backends; Kong on a CX23 (€5.49) handles tens of millions of calls, about 25%.
ApigeeApigeeHard0.15Kong / Tyk / Gravitee on k3s / Talos on Hetzner Cloud serversApigee Standard starts around $20k per year; Kong OSS on two CX33 is €17/mo, about 15%.
App EngineApp EngineModerate0.35Containers on Hetzner with Coolify / DokploySelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 35% of today; the operations work is counted as engineer time, not here.
Artifact RegistryArtifact RegistryEasy0.30Harbor on a Hetzner serverSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Backup and DRBackup and DR ServiceEasy0.30Restic / Velero to Hetzner Object StorageBackup storage at $0.10/GB vs object storage at €6.5/TB, about 30% with snapshots.
BatchBatchModerate0.35Kubernetes Jobs on k3s / Talos on Hetzner Cloud servers or NomadSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 35% of today; the operations work is counted as engineer time, not here.
BigQueryBigQueryHard0.35ClickHouse on Hetzner dedicated servers$6.25 per TB scanned plus $0.02 per GB-month stored; ClickHouse on an AX102 dedicated server is €257 and scans are free, about 35% before the rewrite.
BigtableCloud BigtableHard0.50ScyllaDB / CassandraNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
Certificate Authority ServiceCertificate Authority ServiceModerate0.10step-ca (smallstep) on Hetzner Cloud serversA DevOps-tier CA is $20/mo plus $0.30 per certificate; step-ca on a CX23 issues unlimited certificates, about 10%.
Certificate ManagerCertificate ManagerEasy0.00Let’s Encrypt via caddy / cert-manager$0.20 per certificate per month vs Let’s Encrypt, 0%.
Cloud ArmorCloud ArmorModerate0.50Cloudflare WAF or ModSecurity / CorazaSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 50% of today; the operations work is counted as engineer time, not here.
Cloud BuildCloud BuildEasy0.30GitHub Actions / GitLab CI runners on HetznerSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Cloud CDNCloud CDNModerate0.20Bunny CDN or Cloudflare in front of HetznerCloud CDN egress is $0.08/GB; Bunny CDN is about $0.01/GB and Cloudflare is flat, about 20% with cache fill.
Cloud DeployCloud DeployEasy0.20Argo CD / Ansible$0.08 per pipeline-hour; Argo CD on the cluster costs nothing beyond a small pod, about 20%.
Cloud DNSCloud DNSEasy0.10Hetzner DNS or Cloudflare DNSSame product exists at the destination; residual is the destination list price for an equivalent, roughly 10% of today.
Cloud DomainsCloud DomainsEasy1.00Any registrarRegistrar pass-through, 100%.
Cloud EndpointsCloud EndpointsModerate0.25Traefik / Kong / NGINXSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 25% of today; the operations work is counted as engineer time, not here.
Cloud FunctionsCloud FunctionsModerate0.35Knative or OpenFaaS on k3s, or long-running services on Hetzner Cloud servers$0.0000025 per GB-second is about $6.5 per always-on GB plus invocations; a CX33 replaces a typical fleet, 35% with the one-server floor.
Cloud Healthcare APICloud Healthcare APIHard0.50HAPI FHIR / Orthanc on Hetzner Cloud serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
Cloud IDSCloud IDSModerate0.10Suricata on Hetzner Cloud serversAn endpoint is $1.20/h = $876/mo plus traffic; Suricata on a CX33 (€8.49), about 10%.
Cloud InterconnectCloud InterconnectHard0.50Direct peering with Hetzner or a VPNStays on a SaaS or cloud provider at roughly the same price, so 50% of today.
Cloud KMSCloud Key Management Service (KMS)Moderate0.10Hetzner disk encryption + OpenBao Transit for application keys$0.06 per key version per month plus $0.03 per 10k operations; OpenBao Transit on an existing server, about 10%.
Cloud Load BalancingCloud Load BalancingEasy0.30Hetzner Load Balancer or HAProxy / TraefikSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Cloud LoggingCloud LoggingModerate0.20Loki + Grafana$0.50 per GiB ingested; Loki on a CX43 (€16) plus object storage at €6.5/TB, about 20%.
Cloud MonitoringCloud MonitoringModerate0.30Prometheus + GrafanaSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Cloud NATCloud NATEasy0.05Hetzner private networks + a NAT VMSame product exists at the destination; residual is the destination list price for an equivalent, roughly 5% of today.
Cloud ProfilerCloud ProfilerEasy0.30Grafana Pyroscope on Hetzner Cloud serversOpen-source equivalent on a small server: licence-free software, so the cost is the server it runs on, roughly 30% of today's managed price.
Cloud RunCloud RunModerate0.30Knative or OpenFaaS on k3s or Knative on k3s / Talos on Hetzner Cloud servers$0.000024 per vCPU-second is about $63 per always-on vCPU; a CX33 (4 vCPU) is €8.49, so 30% with scale-to-zero traffic patterns.
Cloud SchedulerCloud SchedulerEasy0.10cron / Temporal schedulesSame product exists at the destination; residual is the destination list price for an equivalent, roughly 10% of today.
Cloud Source RepositoriesCloud Source RepositoriesEasy0.30GitHub / GitLab / GiteaSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Cloud SQLCloud SQLModerate0.40PostgreSQL / MySQL on Hetzner Cloud servers (Patroni or replicas, pgBackRest)db-custom-2-8192 is about $0.14/h = $100/mo; a CX33 (4 vCPU, 8 GB) is €8.49; with HA, storage and backups, 40%.
Cloud StorageCloud StorageEasy0.30Hetzner Object Storage (S3-compatible)Same product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Cloud TasksCloud TasksModerate0.30RabbitMQ or NATS with a workerSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Cloud TPUCloud TPUHard0.70NVIDIA GPU Hetzner dedicated servers, or stay on Google Cloud for TPU workA v5e chip is about $1.20/h = $876/mo; a GPU dedicated server (RTX 4000 to L40S class) is €184–900/mo at Hetzner and Scaleway, about 70% for comparable throughput.
Cloud TraceCloud TraceEasy0.30OpenTelemetry + Tempo / JaegerOpen-source equivalent on a small server: licence-free software, so the cost is the server it runs on, roughly 30% of today's managed price.
Cloud VPNCloud VPNEasy0.20WireGuard on Hetzner Cloud serversA Classic VPN tunnel is $0.05/h = $36/mo plus egress; a CX23 (€5.49) running WireGuard, about 20%.
Cloud WorkstationsCloud WorkstationsModerate0.35Coder on Hetzner Cloud serversA workstation bills its VM hours plus a management fee; Coder on a CX43 (€16) serves a team, about 35% with the VMs.
ComposerCloud ComposerEasy0.15Airflow on k3s / Talos on Hetzner Cloud servers or a Hetzner Cloud serversA small Composer 2 environment is $300–400/mo; Airflow on a CX33 + CX43 is about €25, roughly 15%.
Compute EngineCompute EngineEasy0.30Hetzner Cloud servers or Hetzner dedicated serversSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Contact Center AIContact Center AIHard1.00Twilio Flex or stay on Google CloudStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
Container RegistryContainer RegistryEasy0.30Harbor on a Hetzner server or Harbor on Hetzner Cloud serversStorage at $0.026/GB-month plus egress; Harbor on a CX23 (€5.49) or the destination's own registry, about 30%.
Data FusionCloud Data FusionHard0.30Airflow + dbt, or Apache NiFi on k3s / Talos on Hetzner Cloud serversA Basic instance is $0.18/h ≈ $130/mo plus Dataproc; NiFi or Airflow on CX33 servers, about 30%.
DataflowDataflowModerate0.40Beam on the Apache Flink runner on k3s / Talos on Hetzner Cloud serversDataflow bills vCPU at $0.056/h and memory at $0.0035/GB-h on top of the VMs; Flink on CX33 servers, about 40%.
DataformDataformEasy0.00dbtNo charge for the service; the compute bills under BigQuery, so 0%.
DataplexDataplexHard0.30OpenMetadata / DataHub on Hetzner Cloud serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 30% of today's spend, excluding the rebuild itself.
DataprocDataprocModerate0.35Spark on dedicated serversSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 35% of today; the operations work is counted as engineer time, not here.
DatastreamDatastreamHard0.40Debezium on k3s / Talos on Hetzner Cloud serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
DialogflowDialogflowHard0.50Rasa on Hetzner Cloud servers or an LLM APIPer-request pricing; a rebuilt Rasa bot on a server, about 50% excluding the rebuild.
Directions APIDirections APIHard1.00Keep Google Maps, or an OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPass-through API pricing; stays, 100%.
Distance Matrix APIDistance Matrix APIHard1.00Keep Google Maps, or an OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPass-through API pricing; stays, 100%.
Document AIDocument AIHard0.60Open OCR / layout models on GPU Hetzner dedicated serversPer-unit API pricing replaced by GPU or server time; about 60%.
Error ReportingError ReportingEasy0.00GlitchTip / self-hosted Sentry on Hetzner Cloud serversError Reporting is free; the spend you see is the Cloud Logging it reads, counted there. 0%.
EventarcEventarcModerate0.40NATS or Kafka with a rules serviceSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 40% of today; the operations work is counted as engineer time, not here.
FilestoreFilestoreModerate0.25NFS server on a Hetzner VMSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 25% of today; the operations work is counted as engineer time, not here.
Firebase Cloud MessagingFirebase Cloud MessagingEasy1.00Keep FCM (free), or Gotify / ntfy for Android-only appsFCM is free; any spend is adjacent Firebase products. 100% of nothing.
Firebase HostingFirebase HostingEasy0.20Static files on Bunny CDN or Cloudflare in front of Hetzner$0.15/GB egress vs Bunny at $0.01/GB, about 20%.
Firebase Realtime DatabaseFirebase Realtime DatabaseHard0.50PostgreSQL + websockets (Supabase Realtime) on Hetzner Cloud serversPer-GB stored and downloaded; a rebuilt Supabase stack, about 50% excluding the rebuild.
FirestoreCloud FirestoreHard0.50PostgreSQL (JSONB) or MongoDB with a data-model rewriteNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
Gemini APIGemini APIModerate1.00Gemini API via Google AI Studio directly, or open models on GPU Hetzner dedicated serversModel APIs cost the same from the vendor directly, so 100%.
Geocoding APIGeocoding APIHard1.00Keep Google Maps, or an OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPass-through API pricing; stays, 100%.
GKEKubernetes EngineModerate0.40k3s / Talos on Hetzner Cloud servers$0.10/h = $73/mo per cluster plus, on Autopilot, pod vCPU at $0.0445/h; the cluster fee becomes three CX23 (€16.5) and pods become servers at list price, about 40%.
Google Security OperationsGoogle Security OperationsModerate0.15Wazuh + OpenSearch on Hetzner Cloud serversPriced per ingested GB; Wazuh and OpenSearch on a CX43 (€16) plus storage, about 15%.
Identity PlatformIdentity PlatformHard0.30Keycloak / Ory / AuthentikNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 30% of today's spend, excluding the rebuild itself.
Identity-Aware ProxyIdentity-Aware ProxyModerate0.10oauth2-proxy / Authentik in front of Hetzner Load BalancerIAP itself is free; the spend is Identity Platform users and the load balancer. oauth2-proxy on an existing server, about 10%.
LookerLookerModerate0.10Metabase / SupersetLooker is contract-priced; Looker Studio Pro is $9 per user. Metabase or Superset on a CX33 (€8.49), about 10%.
Maps APIMaps APIHard1.00Keep Google Maps, or an OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPass-through API pricing; stays, 100%.
Maps JavaScript APIMaps JavaScript APIHard1.00Keep Google Maps, or an OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPass-through API pricing; stays, 100%.
Maps SDK for AndroidMaps SDK for AndroidHard1.00Keep Google Maps, or an OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPass-through API pricing; stays, 100%.
Maps SDK for iOSMaps SDK for iOSHard1.00Keep Google Maps, or an OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPass-through API pricing; stays, 100%.
Maps Static APIMaps Static APIHard1.00Keep Google Maps, or an OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPass-through API pricing; stays, 100%.
MemorystoreMemorystore for RedisModerate0.35Valkey on Hetzner Cloud serversA 5 GB basic instance is $0.049/h = $36/mo; a CX23 (4 GB) is €5.49, 35% with persistence and a replica.
Memorystore for MemcachedMemorystore for MemcachedEasy0.30Memcached on Hetzner Cloud serversOpen-source equivalent on a small server: licence-free software, so the cost is the server it runs on, roughly 30% of today's managed price.
Natural LanguageCloud Natural Language APIHard0.60Open NLP models on Hetzner Cloud serversPer-unit API pricing replaced by GPU or server time; about 60%.
Network Intelligence CenterNetwork Intelligence CenterEasy0.00Grafana + flow logs on Hetzner Cloud serversConnectivity tests bill per test; nothing equivalent is needed at the destination, 0%.
NetworkingNetworkingEasy0.15Hetzner private networks + firewall{load_balancer} at €7.49–16.79 vs $18 plus LCU per forwarding rule; Cloud NAT ($32/mo) disappears; Cloud Armor policies become Cloudflare. About 15%.
Places APIPlaces APIHard1.00Keep Google Maps, or an OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPass-through API pricing; stays, 100%.
Pub/SubCloud Pub/SubModerate0.30NATS JetStream / Redpanda on Hetzner Cloud servers$40 per TiB published and delivered; NATS JetStream on a CX33 (€8.49) carries most workloads, about 30%.
reCAPTCHA EnterprisereCAPTCHA EnterpriseEasy0.00Cloudflare Turnstile$1 per 1,000 assessments vs free, 0%.
Retail APIRetail APIHard0.50Open recommender models on Hetzner Cloud servers or GPU Hetzner dedicated serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
Routes APIRoutes APIHard1.00Keep Google Maps, or an OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPass-through API pricing; stays, 100%.
Secret ManagerSecret ManagerModerate0.30HashiCorp Vault / OpenBao or SOPSSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Secure Web ProxySecure Web ProxyModerate0.10Squid on Hetzner Cloud servers$0.10/h per proxy plus data; Squid on a CX23 (€5.49), about 10%.
Security Command CenterSecurity Command CenterModerate0.20Wazuh / Trivy / CrowdSec on Hetzner Cloud serversPriced per asset; Wazuh on a CX33, about 20%.
Sensitive Data ProtectionSensitive Data ProtectionModerate0.20Microsoft Presidio or open DLP scanners on Hetzner Cloud servers$1–3 per GB inspected; Presidio on a CX33 (€8.49) scans the same data for the server price, about 20%.
Service DirectoryService DirectoryEasy0.20Consul / CoreDNSOpen-source equivalent on a small server: licence-free software, so the cost is the server it runs on, roughly 20% of today's managed price.
SpannerCloud SpannerHard0.50CockroachDB or YugabyteDBNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
Speech-to-TextCloud Speech-to-Text APIHard0.50Whisper on GPU Hetzner dedicated servers, or a vendor APIPer-unit API pricing replaced by GPU or server time; about 50%.
Storage Transfer ServiceStorage Transfer ServiceEasy0.00rclone / rsyncSame product exists at the destination; residual is the destination list price for an equivalent, roughly 0% of today.
SupportSupportEasy0.00NoneSame product exists at the destination; residual is the destination list price for an equivalent, roughly 0% of today.
Text-to-SpeechCloud Text-to-Speech APIModerate1.00ElevenLabs directly, or Piper on Hetzner Cloud serversVendor pass-through at the same list price, 100%.
TranslationCloud Translation APIModerate1.00DeepL API or self-hosted LibreTranslateVendor pass-through at the same list price, 100%.
Vertex AIVertex AIHard0.50GPU dedicated servers + MLflow / KubeflowA mix of model pass-through (100%) and training / endpoint hours (GPU dedicated servers at list, about 50%); 50% overall.
Video IntelligenceVideo Intelligence APIHard0.60Open video models on GPU Hetzner dedicated serversPer-unit API pricing replaced by GPU or server time; about 60%.
VisionCloud Vision APIHard0.60Open vision models on GPU Hetzner dedicated servers, or a vendor APIPer-unit API pricing replaced by GPU or server time; about 60%.
Web RiskWeb RiskHard1.00Google Safe Browsing API directly, or stayStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
WorkflowsCloud WorkflowsHard0.40TemporalNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
Azure 104 services · 20 Oct 202629 Easy · 42 Moderate · 33 HardShow the map

The JSON file we useUnknown services default to Moderate at 50% and are flagged on the report.

ServiceGradeRatioReplacement on HetznerDerivation
AD Domain ServicesAzure Active Directory Domain ServicesHard0.50Samba AD / FreeIPA on Hetzner Cloud servers$0.15/h = $110/mo; Samba AD on a CX33, about 50% including a second controller.
AI SearchAzure Cognitive SearchModerate0.35Self-hosted OpenSearchA Standard S1 search unit is $245/mo; a CX43 (16 GB) is €16.49; three nodes plus snapshots, about 35%.
AKSAzure Kubernetes ServiceModerate0.25k3s / Talos on Hetzner Cloud serversThis line is the Standard tier control-plane fee ($73/mo per cluster); nodes bill under Virtual Machines. Three CX23 for a k3s control plane are €16.5 ≈ $19, about 25%.
API ManagementAPI ManagementModerate0.25Kong / TraefikSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 25% of today; the operations work is counted as engineer time, not here.
App ConfigurationApp ConfigurationEasy0.10Consul KV / config files in git$1.20 per store per day; Consul on an existing server, about 10%.
App ServiceAzure App ServiceModerate0.35Containers on Hetzner with Coolify / DokploySelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 35% of today; the operations work is counted as engineer time, not here.
Application GatewayApplication GatewayModerate0.15Hetzner Load Balancer + Traefik / NGINX on Hetzner Cloud servers; Coraza for WAF rulesStandard_v2 is $0.246/h = $180/mo plus capacity units; {load_balancer} at €7.49 plus Traefik on a CX23, about 15%.
Application InsightsApplication InsightsEasy0.15OpenTelemetry + Tempo / Grafana$2.76 per GB ingested; OpenTelemetry to Tempo and Loki on a CX43, about 15%.
AutomationAutomationEasy0.00Ansible / cron on Hetzner Cloud servers500 minutes free; Ansible on an existing server, 0%.
Azure Active Directory B2CAzure Active Directory B2CHard0.30Keycloak / Ory / AuthentikNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 30% of today's spend, excluding the rebuild itself.
Azure AI ServicesCognitive ServicesHard0.80Open models on GPU Hetzner dedicated servers, or vendor APIsMix of vendor pass-through (100%) and open models on GPU time (about 50%); 80% overall.
Azure Analysis ServicesAzure Analysis ServicesHard0.30Cube / ClickHouse on Hetzner Cloud serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 30% of today's spend, excluding the rebuild itself.
Azure ArcAzure ArcModerate0.10Ansible + k3s / Talos on Hetzner Cloud servers tooling$6 per server per month for the paid features; Ansible and Argo CD cost nothing, about 10%.
Azure BackupBackupEasy0.20Restic / Borg to Hetzner Object StorageBackup storage is $0.05/GB-month; restic to object storage at €6.5/TB, about 20%.
Azure Bot ServiceAzure Bot ServiceHard0.50Rasa / Botpress on Hetzner Cloud serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
Azure Cache for RedisAzure Cache for RedisModerate0.35Valkey on Hetzner Cloud serversA C3 (6 GB) cache is $0.254/h = $185/mo; a CX33 (8 GB) is €8.49, 35% with persistence and a replica.
Azure CDNContent Delivery NetworkModerate0.20Bunny CDN or Cloudflare in front of HetznerAzure CDN is $0.081/GB; Bunny CDN is about $0.01/GB and Cloudflare is flat, about 20%.
Azure Chaos StudioAzure Chaos StudioModerate0.20Chaos Mesh / Litmus on k3s / Talos on Hetzner Cloud servers$0.10 per action-minute; Chaos Mesh is free on the cluster, about 20%.
Azure Cosmos DB for PostgreSQLAzure Cosmos DB for PostgreSQLModerate0.40Citus on Hetzner Cloud serversSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 40% of today; the operations work is counted as engineer time, not here.
Azure Data BoxAzure Data BoxEasy0.00rclone over the internetSame product exists at the destination; residual is the destination list price for an equivalent, roughly 0% of today.
Azure Data Lake AnalyticsAzure Data Lake AnalyticsHard0.40Spark or DuckDB over Hetzner Object StorageNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
Azure Data ShareAzure Data ShareEasy0.00Signed URLs on Hetzner Object StoragePriced per snapshot; signed URLs cost nothing, 0%.
Azure Database for MariaDBAzure Database for MariaDBModerate0.40MariaDB on Hetzner Cloud serversA General Purpose 2 vCore server is about $120/mo; a CX33 (€8.49) with a replica and backups lands near 40%.
Azure Database for MySQLAzure Database for MySQLModerate0.40MySQL / MariaDB on Hetzner Cloud serversFlexible Server D4ds v4 is about $0.27/h = $200/mo; a CX33 is €8.49; with HA, storage and backups, 40%.
Azure Database for PostgreSQLAzure Database for PostgreSQLModerate0.40PostgreSQL on Hetzner Cloud servers (Patroni or replicas, pgBackRest)Flexible Server D4ds v4 is about $0.27/h = $200/mo; a CX33 (4 vCPU, 8 GB) is €8.49; with HA, storage and backups, 40%.
Azure Database Migration ServiceAzure Database Migration ServiceEasy0.00pgloader / native dump and restoreSame product exists at the destination; residual is the destination list price for an equivalent, roughly 0% of today.
Azure DevOpsAzure DevOpsEasy0.30GitHub / GitLabSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Azure Digital TwinsAzure Digital TwinsHard0.50Eclipse Ditto on k3s / Talos on Hetzner Cloud serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
Azure DNSAzure DNSEasy0.10Hetzner DNS or Cloudflare DNSSame product exists at the destination; residual is the destination list price for an equivalent, roughly 10% of today.
Azure Elastic SANAzure Elastic SANModerate0.30Hetzner Volumes, or Ceph on Hetzner dedicated serversSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Azure FirewallAzure FirewallModerate0.30nftables / OPNsense on a Hetzner VMSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Azure FunctionsFunctionsModerate0.35Knative or OpenFaaS on k3s, or long-running services on Hetzner Cloud servers$0.000016 per GB-second is about $41 per always-on GB; a CX33 replaces a typical fleet, 35% with the one-server floor.
Azure HPC CacheAzure HPC CacheHard0.30NFS on Hetzner dedicated servers with NVMeNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 30% of today's spend, excluding the rebuild itself.
Azure Load TestingAzure Load TestingEasy0.20k6 / Locust on Hetzner Cloud servers$10 per test hour plus virtual-user hours; a CX43 (€16) generates the same load, about 20%.
Azure Managed GrafanaAzure Managed GrafanaEasy0.10Grafana OSS on Hetzner Cloud servers$6 per user per month; Grafana OSS on an existing server, about 10%.
Azure Managed LustreAzure Managed LustreHard0.40Lustre or BeeGFS on Hetzner dedicated serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
Azure Managed PrometheusAzure Managed PrometheusEasy0.15Prometheus + Thanos / Mimir on Hetzner Cloud servers$0.16 per 10 million samples ingested plus queries; a CX43 (€16) holds tens of millions of series, about 15%.
Azure MapsAzure MapsHard0.50OpenStreetMap stack (Nominatim, OSRM, MapLibre) on Hetzner Cloud serversPer-transaction pricing; an OSM stack on a server, about 50%.
Azure Media ServicesAzure Media ServicesModerate0.30FFmpeg workers on Hetzner dedicated serversSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Azure MigrateAzure MigrateEasy0.00NothingFree service; 0%.
Azure MLAzure Machine LearningHard0.30GPU dedicated servers + MLflow / KubeflowCompute instances bill under Virtual Machines; this line is the workspace and managed-endpoint overhead, which MLflow / Kubeflow on existing servers replace at about 30%.
Azure MonitorAzure MonitorModerate0.30Prometheus + Grafana + LokiSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Azure OpenAIAzure OpenAIModerate1.00OpenAI / Anthropic APIs directly, or open models on GPU Hetzner dedicated serversVendor pass-through at the same list price, 100%.
Azure PolicyAzure PolicyEasy0.00OPA / Terraform checks in CIFree service; 0%.
Azure Red Hat OpenShiftAzure Red Hat OpenShiftModerate0.30k3s / Talos on Hetzner Cloud servers, or OKD on Hetzner Cloud serversSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Azure RelayAzure RelayModerate0.20WireGuard or Cloudflare Tunnel$0.10 per listener-hour plus data; a WireGuard VM at €5.49, about 20%.
Azure SQL DatabaseSQL DatabaseHard0.50PostgreSQL with a migration, or SQL Server on a Hetzner VM (licence extra)General Purpose 4 vCore is about $750/mo; SQL Server Standard licence ≈ $300/mo for 4 cores plus a CCX23 at €86 ≈ $400 is 50%; migrating to PostgreSQL instead lands near 15%.
Azure Virtual DesktopAzure Virtual DesktopHard1.00Stay on Azure or a VDI vendorStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
Azure VMware SolutionAzure VMware SolutionHard0.50Proxmox VE on Hetzner dedicated serversAn AV36 node is about $8,000/mo; three dedicated AX162 (€250 each) with Proxmox and Ceph land near 50% once licences are gone, excluding the migration.
BandwidthBandwidthEasy0.05Hetzner included trafficSame product exists at the destination; residual is the destination list price for an equivalent, roughly 5% of today.
BastionAzure BastionEasy0.10WireGuard / SSH jump hostSame product exists at the destination; residual is the destination list price for an equivalent, roughly 10% of today.
BatchBatchModerate0.35Kubernetes Jobs on k3s / Talos on Hetzner Cloud servers or NomadSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 35% of today; the operations work is counted as engineer time, not here.
Communication ServicesAzure Communication ServicesHard1.00TwilioPass-through at Twilio prices, 100%.
Container AppsAzure Container AppsModerate0.35Knative or OpenFaaS on k3s or containers on k3s / Talos on Hetzner Cloud servers$0.000024 per vCPU-second is about $63 per always-on vCPU; a CX33 (4 vCPU) is €8.49, 35% with scale-to-zero traffic.
Container InstancesContainer InstancesEasy0.30Docker on a Hetzner VMSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Container RegistryContainer RegistryEasy0.30Harbor on a Hetzner serverSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Cosmos DBAzure Cosmos DBHard0.50ScyllaDB or PostgreSQL with a data-model rewrite100 RU/s is $5.84/mo, so a 10k RU/s workload is $584; ScyllaDB on three CX33 (€25) or Managed MongoDB, about 50% before the rewrite.
Data ExplorerAzure Data ExplorerHard0.35ClickHouse on Hetzner dedicated serversCompute at VM list plus a $0.11/vCPU-h markup; ClickHouse on an AX42 (€97), about 35% before the rewrite.
Data FactoryAzure Data FactoryHard0.50Airflow + dbtNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
DatabricksAzure DatabricksModerate0.10Spark on Hetzner dedicated servers, or Databricks on your own cloudDBUs at $0.15–0.55/h are the platform fee; the VMs are in the Virtual Machines line. Self-hosted Spark leaves a driver / scheduler node, about 10%.
DDoS ProtectionDDoS ProtectionModerate0.20Hetzner's built-in DDoS protection + CDNNetwork Protection is $2,944/mo per 100 resources; the destination includes basic mitigation, a CDN tier covers the rest, about 20%.
Defender for CloudMicrosoft Defender for CloudModerate0.15Wazuh / CrowdSec / Trivy on Hetzner Cloud servers$15 per server per month; Wazuh on a CX33 (€8.49) for the fleet, about 15%.
Event GridEvent GridModerate0.40NATS or Kafka with a rules serviceSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 40% of today; the operations work is counted as engineer time, not here.
Event HubsEvent HubsModerate0.35Redpanda on Hetzner Cloud serversA Standard throughput unit is $0.03/h = $22/mo plus ingress; a three-node Redpanda cluster on CX33 (€25) carries dozens of units, about 35%.
ExpressRouteExpressRouteModerate0.30WireGuard over the internet, or a Megaport / Equinix cross-connect into HetznerA 1 Gbit Standard circuit is $436/mo; a WireGuard VM is €5–15 and a Megaport VXC $100–300, about 30%.
FabricMicrosoft FabricHard0.35ClickHouse + Airflow + Superset on Hetzner dedicated serversAn F2 capacity is $263/mo; ClickHouse on an AX42 (€97) plus Airflow, about 35%.
Front DoorAzure Front Door ServiceModerate0.30Bunny CDN or Cloudflare in front of Hetzner + Cloudflare WAF, or Traefik + Coraza on Hetzner Cloud serversFront Door Premium is $330/mo base plus requests and WAF; Cloudflare Pro / Business or Traefik + Coraza on a CX23, about 30%.
HDInsightHDInsightModerate0.35Spark / Kafka on Hetzner dedicated serversHDInsight adds $0.08–0.16/h per core on top of VMs; Spark on AX42 dedicated servers, about 35%.
IoT CentralIoT CentralHard0.50ThingsBoard / EMQX on Hetzner Cloud serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 50% of today's spend, excluding the rebuild itself.
IoT HubIoT HubHard0.40EMQX / Mosquitto on Hetzner Cloud serversPer-unit tiers; EMQX on a CX33, about 40% excluding the rebuild.
Key VaultKey VaultModerate0.10OpenBao / HashiCorp Vault on Hetzner Cloud servers; Hetzner disk encryption for storage keys$0.03 per 10k operations and $1 per HSM key; OpenBao on a CX23 (€5.49), about 10%.
Load BalancerLoad BalancerEasy0.30Hetzner Load Balancer or HAProxy / TraefikSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Log AnalyticsLog AnalyticsModerate0.15Loki + Grafana$2.76 per GB ingested; Loki on a CX43 (€16) plus object storage at €6.5/TB, about 15%.
Logic AppsLogic AppsHard0.40n8n or TemporalNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
Microsoft Dev BoxMicrosoft Dev BoxHard0.60Coder on Hetzner Cloud servers, or stayA dev box is its VM hours plus a management fee; Coder on {provider} servers or a VDI vendor lands near 60%.
Microsoft Entra IDAzure Active DirectoryHard1.00Keycloak / Authentik, or keep Entra IDStays on a SaaS or cloud provider at roughly the same price, so 100% of today.
Microsoft SentinelSentinelModerate0.15Wazuh SIEM or Loki + Grafana alerting on Hetzner Cloud servers$4.30 per GB ingested; Loki on a CX43 plus object storage, about 15%.
NAT GatewayNAT GatewayEasy0.05Public IPs on Hetzner servers, or a small NAT VM$32/mo plus $0.045/GB; a CX23 NAT VM at €5.49 if needed, about 5%.
NetApp FilesAzure NetApp FilesModerate0.15NFS on Hetzner dedicated servers with ZFSStandard tier is $0.15/GiB-month; local NVMe on a dedicated server at €97 for terabytes, about 15%.
Network WatcherNetwork WatcherEasy0.00Grafana + flow logs on Hetzner Cloud serversFlow logs bill per GB collected; nothing equivalent is needed at the destination, 0%.
Notification HubsNotification HubsHard0.50FCM / APNs directly, or OneSignalPer-push pricing; OneSignal or direct APNs / FCM, about 50%.
Power BI EmbeddedPower BI EmbeddedHard0.10Metabase / Superset embedding on Hetzner Cloud serversAn A1 capacity is $735/mo; Metabase on a CX33 (€8.49), about 10%.
Private LinkPrivate LinkEasy0.00Nothing: private networks are included at Hetzner$0.01 per endpoint-hour plus data; no equivalent charge at the destination, 0%.
PurviewMicrosoft PurviewHard0.30OpenMetadata / DataHub on Hetzner Cloud serversCapacity-unit pricing; OpenMetadata on a CX43, about 30% excluding the rebuild.
Service BusService BusModerate0.30RabbitMQ or NATS JetStreamSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Service FabricService FabricHard0.40k3s / Talos on Hetzner Cloud serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
SignalRSignalRModerate0.20Centrifugo / Soketi on Hetzner Cloud servers$49 per unit per month; Centrifugo on a CX23, about 20%.
Site RecoveryAzure Site RecoveryModerate0.30Replication scripts + backupsSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 30% of today; the operations work is counted as engineer time, not here.
Spring AppsAzure Spring AppsModerate0.35Containers on k3s / Talos on Hetzner Cloud serversvCPU-hour pricing above VM list; containers on CX33 servers, about 35%.
SQL Managed InstanceSQL Managed InstanceHard0.50SQL Server on Hetzner Cloud servers with your own licence, or a migration to PostgreSQLA 4-vCore General Purpose instance is about $730/mo; SQL Server Standard on a CCX33 (€49) plus the licence (about $230/mo for 4 cores) lands near 50%.
Static Web AppsAzure Static Web AppsEasy0.10Static files on Bunny CDN or Cloudflare in front of Hetzner$9/mo Standard plus bandwidth; object storage plus Bunny CDN, about 10%.
StorageStorageEasy0.40Hetzner Volumes for disks, Hetzner Object Storage for blobs, NFS / SMB on Hetzner Cloud servers for FilesDisks and blobs are priced from GB-months; the remainder (Files, Queues, Tables, snapshots, transactions) at 40%.
Stream AnalyticsStream AnalyticsHard0.35Apache Flink / RisingWave on k3s / Talos on Hetzner Cloud serversA streaming unit is $0.11/h = $80/mo; Flink on CX33 servers, about 35%.
SupportSupportEasy0.00NoneSame product exists at the destination; residual is the destination list price for an equivalent, roughly 0% of today.
SynapseAzure Synapse AnalyticsHard0.35ClickHouse on dedicated serversNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 35% of today's spend, excluding the rebuild itself.
Time Series InsightsTime Series InsightsHard0.40TimescaleDB or ClickHouseNo like-for-like product; the rebuilt replacement (open-source stack on a server or two) typically lands at 40% of today's spend, excluding the rebuild itself.
Traffic ManagerTraffic ManagerEasy0.20Hetzner DNS health checks or Cloudflare load balancing$0.54 per million queries plus health checks; Cloudflare load balancing from $5/mo, about 20%.
Virtual MachinesVirtual MachinesEasy0.30Hetzner Cloud servers or Hetzner dedicated serversSame product exists at the destination; residual is the destination list price for an equivalent, roughly 30% of today.
Virtual NetworkVirtual NetworkEasy0.10Hetzner private networks + firewallSame product exists at the destination; residual is the destination list price for an equivalent, roughly 10% of today.
Virtual WANVirtual WANModerate0.20WireGuard hub on Hetzner Cloud serversA standard hub is $0.25/h = $180/mo plus connections; a CX33 (€8.49) WireGuard hub, about 20%.
VPN GatewayVPN GatewayEasy0.20WireGuard on a Hetzner VMSame product exists at the destination; residual is the destination list price for an equivalent, roughly 20% of today.
Web Application FirewallWeb Application FirewallModerate0.50Cloudflare WAF or ModSecurity / CorazaSelf-hosted equivalent sized like the managed one: server plus storage at destination prices comes to roughly 50% of today; the operations work is counted as engineer time, not here.
Web PubSubWeb PubSubModerate0.20Centrifugo / Soketi on Hetzner Cloud serversOpen-source equivalent on a small server: licence-free software, so the cost is the server it runs on, roughly 20% of today's managed price.
Windows / SQL licencesVirtual Machines LicensesHard1.00SPLA licences on Hetzner dedicated servers, or move to LinuxLicence pass-through, 100%; moving to Linux removes the line.
Oracle Cloud 50 services · 18 Oct 202625 Easy · 14 Moderate · 11 HardShow the map

The JSON file we useUnknown services default to Moderate at 50% and are flagged on the report.

ServiceGradeRatioReplacement on HetznerDerivation
AI ServicesAI_SERVICESHard0.80Open-source models on a GPU server at Hetzner, or a vendor APINo equivalent at the destination; priced as a rebuild or a vendor service at close to today's cost until someone decides.
Analytics CloudANALYTICSHard0.50Metabase or Apache Superset on Hetzner Cloud serversNo equivalent at the destination; priced as a rebuild or a vendor service at close to today's cost until someone decides.
APEX Application DevelopmentAPEXHard0.85APEX on Oracle Database at Hetzner (BYOL)No equivalent at the destination; priced as a rebuild or a vendor service at close to today's cost until someone decides.
API GatewayAPI_GATEWAYModerate0.40Kong, Traefik or APISIX on Hetzner Cloud serversOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
Application Performance MonitoringAPMModerate0.40Grafana Tempo and OpenTelemetry on Hetzner Cloud serversOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
Artifact RegistryARTIFACTSEasy0.30Hetzner Object Storage, or Nexus on Hetzner Cloud serversSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
BastionBASTIONEasy0.10Tailscale, or an SSH jump host on Hetzner Cloud serversSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Big Data ServiceBIG_DATAHard0.50Spark and Trino on Hetzner Cloud serversNo equivalent at the destination; priced as a rebuild or a vendor service at close to today's cost until someone decides.
Block VolumeBLOCK_STORAGEEasy0.50Hetzner Volumes$0.0255/GB-mo plus VPUs ($0.0017 per VPU-GB-mo, 10 for balanced) is about $0.0425/GB-mo; Hetzner volumes are €0.057, OVHcloud and Scaleway similar, so 50% to 100% depending on the destination; modelled exactly when the GB-months are in the export.
CertificatesCERTIFICATESEasy0.05Let's Encrypt via cert-manager or certbotSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Cloud GuardCLOUD_GUARDModerate0.40Wazuh on Hetzner Cloud servers, plus the destination's own firewallOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
ComputeCOMPUTEEasy0.30Hetzner Cloud servers or Hetzner dedicated serversVM.Standard.E4.Flex is $0.025/OCPU-hour + $0.0015/GB-hour: 4 OCPU / 64 GB is about $141/mo; a CCX33 (8 vCPU, 32 GB) is €49, so 30% after memory is matched.
Container Engine for KubernetesCONTAINER_ENGINEEasy0.30k3s / Talos on Hetzner Cloud serversSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Container RegistryREGISTRYEasy0.30Harbor on a Hetzner serverSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Data CatalogDATA_CATALOGHard0.50OpenMetadata on Hetzner Cloud serversNo equivalent at the destination; priced as a rebuild or a vendor service at close to today's cost until someone decides.
Data FlowDATA_FLOWHard0.50Spark on k3s / Talos on Hetzner Cloud serversNo equivalent at the destination; priced as a rebuild or a vendor service at close to today's cost until someone decides.
Data IntegrationDATA_INTEGRATIONHard0.50Airbyte and dbt on Hetzner Cloud serversNo equivalent at the destination; priced as a rebuild or a vendor service at close to today's cost until someone decides.
Data ScienceDATA_SCIENCEModerate0.40JupyterHub and MLflow on Hetzner Cloud serversOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
DevOpsDEVOPSEasy0.40GitLab CI, Woodpecker or GitHub Actions runners on Hetzner Cloud serversSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
DNSDNSEasy0.30Hetzner DNSSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Email DeliveryEMAIL_DELIVERYEasy0.80Postmark, Mailgun or Postal on Hetzner Cloud serversSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
EventsEVENTSEasy0.20NATS or a webhook relay on Hetzner Cloud serversSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
FastConnectFAST_CONNECTModerate0.60A private link at the destination, or an IPsec VPNOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
File StorageFILE_STORAGEModerate0.40NFS on Hetzner Cloud servers or a Ceph / GlusterFS clusterOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
FunctionsFUNCTIONSModerate0.50Knative or OpenFaaS on k3sOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
Generative AIGENERATIVE_AIHard1.00A model API vendor, or vLLM on a GPU server at HetznerNo equivalent at the destination; priced as a rebuild or a vendor service at close to today's cost until someone decides.
GoldenGateGOLDENGATEHard0.50Debezium on Kafka at HetznerNo equivalent at the destination; priced as a rebuild or a vendor service at close to today's cost until someone decides.
Health ChecksHEALTH_CHECKSEasy0.10Uptime Kuma on Hetzner Cloud servers or an uptime vendorSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Identity DomainsIDENTITYModerate0.40Keycloak on Hetzner Cloud serversOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
Integration CloudINTEGRATIONHard0.60n8n or Apache Camel on Hetzner Cloud serversNo equivalent at the destination; priced as a rebuild or a vendor service at close to today's cost until someone decides.
Load BalancerLOAD_BALANCEREasy0.50Hetzner Load BalancerSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
LoggingLOGGINGEasy0.30Loki and Grafana on Hetzner Cloud serversSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Logging AnalyticsLOGGING_ANALYTICSModerate0.40OpenSearch or Loki on Hetzner Cloud serversOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
MonitoringMONITORINGEasy0.30Prometheus and Grafana on Hetzner Cloud serversSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
MySQL HeatWaveMYSQLModerate0.40MySQL on Hetzner Cloud servers (replicas, Orchestrator, XtraBackup)Open-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
NoSQL DatabaseNOSQLModerate0.50ScyllaDB or Apache Cassandra on Hetzner Cloud serversOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
NotificationsNOTIFICATIONSEasy0.30ntfy or Apprise on Hetzner Cloud servers, SMTP via a mail APISame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Object StorageOBJECT_STORAGEEasy0.30Hetzner Object Storage (S3-compatible)$0.0255/GB-mo standard; Hetzner Object Storage is €6.49/TB, so roughly 30%; modelled exactly from GB-months.
OCI CacheCACHEEasy0.35Redis or Valkey on Hetzner Cloud servers (Sentinel)Same product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Oracle DatabaseDATABASEHard0.85Oracle Database on Hetzner Cloud servers (BYOL)Autonomous Database is $0.336/ECPU-hour; BYOL on a server removes the cloud premium but not the licence, which is most of the cost; 85% until the engine decision is made.
OS Management HubOS_MANAGEMENTEasy0.10Ansible or unattended-upgradesSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Outbound Data TransferNETWORKEasy0.10Included traffic on Hetzner Cloud servers; overage at Hetzner ratesSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Outbound Data TransferOUTBOUND_DATA_TRANSFEREasy0.10Included traffic on Hetzner Cloud servers; overage at Hetzner ratesSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
QueueQUEUEModerate0.30RabbitMQ or NATS on Hetzner Cloud serversOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
Resource ManagerRESOURCE_MANAGEREasy0.00Terraform or OpenTofu from CISame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Search with OpenSearchOPENSEARCHModerate0.40OpenSearch on Hetzner Cloud serversOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
Site-to-Site VPNVPNEasy0.20WireGuard or strongSwan on Hetzner Cloud serversSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
StreamingSTREAMINGModerate0.40Kafka or Redpanda on Hetzner Cloud serversOpen-source replacement exists but someone has to run it; residual is servers plus the engineer time counted separately.
VaultVAULTEasy0.40HashiCorp Vault or OpenBao on Hetzner Cloud serversSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.
Web Application FirewallWAFEasy0.40Cloudflare WAF, or ModSecurity in front of Hetzner Load BalancerSame product exists at the destination or as mature open source; residual is the destination list price for an equivalent.

Cost basis and exclusions

What “today” means for each cloud, what is set aside from both totals, and what the number never includes.

Cost basis

  • AWS: net amortized cost where the export has it (negotiated discounts applied, reserved-instance and savings-plan payments spread over the month). Multi-month exports are normalised to one month.
  • Google Cloud: the cost column, net of credits when the export carries a credits_total column (the guide's query does); otherwise before committed-use and sustained-use discounts. Multi-month exports are normalised to one month.
  • Azure: the cost column as billed in the export. Multi-month exports are normalised to one month.
  • Azure: the cost column as billed in the export. Multi-month exports are normalised to one month.

Set aside from both totals

Tax, credits, refunds, Support plans, Marketplace subscriptions, reservation purchases and unused commitments. They are the same on either side of the move and are listed on the report so the export total reconciles.

Never in the number

  • Migration work beyond the engineer-day estimate, and running both sides during cut-over.
  • Reserved-instance or savings-plan commitments you may still be paying for, and any contract exit fees.
  • Set-up fees for dedicated physical servers.
  • Cold storage classes and IOPS tiers, which are priced by ratio. Windows, RHEL and SQL Server licences are priced at list rates unless you bring your own; Oracle is bring-your-own only.
  • One location at the destination: no multi-region failover is priced.
  • Compliance scope (SOC 2, HIPAA, data residency), support plans and the destination's own SLA.
  • Prices change. This report uses Hetzner list prices of 17 Oct 2026; the source is linked under Method.

Data files

The whole model, as it ships. Open any of them to check a price or a ratio; they are the files the calculator loads.