Przejdź do treści

Wyjdź z AWS, gdy to się opłaca. Bez planowanego przestoju.

Migracja z AWS, Azure i GCP na Hetzner i OVH. Najpierw liczę, czy to się opłaca. Jeśli nie, odradzam przeprowadzkę.

Albo napisz na przemek@codelevel.pl.

Odpowiadam w ciągu 1 dnia roboczego.

Ta sama architektura, miesięcznie

ceny sprawdzone

Mała aplikacja w kontenerach

AWS
2 850 zł
Hetzner
810–1 050 zł
OVH
690–1 150 zł

Duża aplikacja webowa

AWS
10 300 zł
Hetzner
1 950–3 150 zł
OVH
1 950–2 800 zł

Duży klaster Kubernetes

AWS
19 200 zł
Hetzner
4 500–6 700 zł
OVH
3 550–5 400 zł
Ceny netto z dnia 23.09.2026, chmura OVH w cenach od 01.10.2026. AWS we Frankfurcie w cenach on-demand. U Hetznera i w OVH od najtańszego do najdroższego sensownego wariantu, zawsze z repliką bazy i kopiami poza dostawcą. Źródła i skład w kalkulatorze.

Ta sama aplikacja, trzy rachunki

Aplikacja webowa z bazą MySQL, cache, wyszukiwarką i kolejką, dla 100–150 osób naraz. Na AWS trzy serwery aplikacji, baza Multi-AZ i usługi zarządzane. U Hetznera i w OVH cztery serwery dedykowane, replika bazy i kopie poza dostawcą.

AWS

Frankfurt (eu-central-1), ceny on-demand
faktura w dolarach

ceny z 23.09.2026


  • Serwery aplikacji551,73 USD3× EC2 m7i.xlarge z dyskami
  • Baza danych932,65 USDRDS MySQL r7g.xlarge Multi-AZ, 300 GB
  • Cache, wyszukiwarka i kolejka797,37 USDElastiCache, OpenSearch, Amazon MQ
  • Sieć355,27 USDALB, NAT Gateway, CloudFront 2 TB, transfer, IPv4
  • Pozostałe (częściowo szacunek)81,10 USDS3, snapshoty, CloudWatch, WAF

Razem2 718,12 USD

w złotych, kurs NBP 3,793410 311 zł

Netto, bez VAT. Kurs NBP z tabeli 184/A/NBP/2026.

Hetzner

serwery dedykowane
faktura w euro

ceny z 23.09.2026


  • Serwery aplikacji194,60 EUR2× AX42-1
  • Baza, cache, wyszukiwarka i kolejka194,60 EUR2× AX42-1: baza z repliką, Valkey, OpenSearch, RabbitMQ
  • Sieć (częściowo szacunek)29,29 EURLB11, 4 adresy IPv4, CDN
  • Kopie zapasowe (częściowo szacunek)21,20 EURStorage Box i kopia poza Hetznerem
  • Opłata instalacyjna8,17 EURrozłożona na 24 miesiące

Razem447,86 EUR

w złotych, kurs NBP 4,34631 947 zł

Moje utrzymanie2 990 złpakiet Rozwój


Razem z utrzymaniem4 937 zł

Zostaje w firmie5 374 złmiesięcznie

Serwery i usługi to 19% rachunku AWS.
Netto, bez VAT. Kurs NBP z tabeli 184/A/NBP/2026.

OVH

serwery dedykowane
faktura w złotych

ceny z 23.09.2026


  • Serwery aplikacji852,00 zł2× RISE-M
  • Baza, cache, wyszukiwarka i kolejka852,00 zł2× RISE-M: baza z repliką, Valkey, OpenSearch, RabbitMQ
  • Sieć (częściowo szacunek)108,65 złprzełączanie adresu, CDN
  • Kopie zapasowe (częściowo szacunek)60,97 złObject Storage i kopia poza OVH
  • Opłata instalacyjna71,00 złrozłożona na 24 miesiące

Razem1 944,62 zł

Moje utrzymanie2 990 złpakiet Rozwój


Razem z utrzymaniem4 935 zł

Zostaje w firmie5 376 złmiesięcznie

Serwery i usługi to 19% rachunku AWS.
Netto, bez VAT.

Ceny netto z dnia 23.09.2026, AWS we Frankfurcie w cenach on-demand. Z instancjami zarezerwowanymi lub Savings Plans ten sam AWS kosztowałby ok. 8 100 zł. Gwiazdka oznacza pozycję, w której część kwoty to mój szacunek (CDN, monitoring, kopie). Utrzymanie wliczam: przy czterech serwerach to pakiet Rozwój (2 990 zł/mies.). Dokładne liczby dla Twojej architektury są w planie wyjścia. Policz dla swojego rachunku.

Czego nie obiecuję

„90% taniej”
Część oszczędności zjada czas administracji. Liczę go w planie, zamiast go ukrywać.
„Każdą aplikację da się przenieść”
Aplikacje mocno serverless albo oparte na usługach zarządzanych AWS często lepiej zostawić.
„Zero pracy po migracji”
Serwery dedykowane trzeba aktualizować i pilnować. Robię to w pakiecie utrzymania albo uczę Twój zespół.

Czy to ma sens w Twoim przypadku?

Ma sens, jeśli

  • Ruch w ciągu doby zmienia się łagodnie.
  • Po przeprowadzce oszczędzasz co miesiąc więcej, niż kosztuje utrzymanie. Kalkulator pokaże, czy tak jest u Ciebie.
  • Wysyłasz dużo danych na zewnątrz: wideo, pliki, gry.
  • Chcesz dostawcy z siedzibą w UE, poza zasięgiem amerykańskiego CLOUD Act.

Raczej zostań w AWS, jeśli

  • Mocno korzystasz z usług zarządzanych, takich jak Lambda, DynamoDB, Step Functions czy Kinesis.
  • Ruch rośnie dziesięciokrotnie w godzinę i znika.
  • Masz kredyty AWS na najbliższy rok.
  • Masz Savings Plans, instancje zarezerwowane albo umowę z AWS na minimalny wydatek. Płacisz za nie do końca okresu, nawet po wyprowadzce, więc liczę to w planie.
  • Nikt w firmie nie chce czytać raportów o stanie infrastruktury.

Wyślij mi swój rachunek AWS

W ciągu 2 dni roboczych odpiszę z 3 obserwacjami.

Dostęp do konta nie jest potrzebny. Wystarczy PDF faktury z konsoli albo eksport z Cost Explorer za ostatnie 3 miesiące.

Plik czytam tylko ja i nie wklejam go do narzędzi AI. Usuwam go na Twoją prośbę, najpóźniej po 12 miesiącach.

Czym zastępuję usługi AWS

Część wygody usług zarządzanych znika. Nadrabiam ją automatyzacją w Terraformie i Ansible, monitoringiem i alertami. Tu widać, co dokładnie tracisz.

EC2
Zamiennik: Serwery dedykowane lub Hetzner Cloud
Co tracisz: Autoskalowania w minutach. Zapas mocy planuję z góry.
RDS
Zamiennik: PostgreSQL z Patroni albo MariaDB z repliką, na tych samych serwerach
Co tracisz: Aktualizacje wersji i przełączanie awaryjne robię ja, nie AWS. Zarządzana baza OVH kosztuje mniej więcej tyle co RDS.
S3
Zamiennik: Object Storage Hetzner lub OVH albo własny Garage
Co tracisz: Części klas przechowywania i reguł cyklu życia.
ALB
Zamiennik: HAProxy lub Load Balancer Hetzner
Co tracisz: Integracji z WAF i ACM. Certyfikaty wystawia Let’s Encrypt.
CloudFront
Zamiennik: Cloudflare lub Bunny CDN
Co tracisz: Niewiele. To raczej zmiana dostawcy niż utrata funkcji.
EKS
Zamiennik: k3s lub Talos na serwerach dedykowanych albo Managed Kubernetes w OVH
Co tracisz: Przy k3s aktualizacje klastra są po mojej stronie. W OVH warstwa sterująca w planie Free jest bezpłatna.
ElastiCache
Zamiennik: Valkey na tych samych serwerach
Co tracisz: Automatycznego failoveru. Replikę i Sentinel konfiguruję sam.
OpenSearch
Zamiennik: OpenSearch na własnych serwerach
Co tracisz: Zarządzanych aktualizacji i snapshotów. Robię je w Ansible.
SQS i Amazon MQ
Zamiennik: RabbitMQ
Co tracisz: Niewiele. Kolejki działają tak samo, zmienia się biblioteka klienta.
CloudWatch
Zamiennik: Prometheus, Grafana i Loki
Co tracisz: Gotowych metryk usług AWS. Alerty ustawiam od zera.

Jak przebiega migracja

Typowy harmonogram z planu wyjścia. Długość paska to czas, przy każdym etapie cena. Większe systemy buduję dłużej, a dokładne tygodnie są w Twoim planie.

  1. Analiza

    Tydzień 1.

    Rachunek i architektura, wstępny szacunek oszczędności.

    bezpłatnie

  2. Plan wyjścia

    Tydzień 2.

    Docelowa architektura, koszt całkowity, ryzyka.

    od 3 900 zł

  3. Budowa obok

    Zwykle tygodnie 3–6.

    Nowe środowisko obok starego, w Terraformie i Ansible, z testami wydajności.

    od 7 900 zł

  4. Przełączenie

    Jedna noc po budowie.

    Replikacja danych, zmiana DNS i gotowy plan powrotu. Przełączenie planuję bez przestoju.

    w cenie migracji

  5. Utrzymanie

    Potem co miesiąc.

    Aktualizacje, kopie zapasowe, alerty.

    od 790 zł/mies.

Plan wyjścia od 3 900 zł. Cenę planu odejmuję od ceny migracji, jeśli zlecisz ją w ciągu 90 dni od otrzymania planu. Cena migracji z planu obowiązuje przez te 90 dni dla zakresu opisanego w planie. Migracja od 7 900 zł, w cenie podanej w planie. Warunki zaliczenia planu.

Pytania o wyjście z chmury

Czy będzie przestój?

Nie planuję go. Nowe środowisko buduję obok starego i replikuję do niego bazę. W noc przełączenia stare środowisko przekazuje ruch do nowego, więc zapisy trafiają do jednej bazy, a potem zmieniam DNS z wcześniej obniżonym TTL. Plan powrotu jest gotowy przed przełączeniem.

Link do tego pytania: Czy będzie przestój?
Ile trwa wyjście z chmury?

Plan zajmuje około dwóch tygodni. Budowa nowego środowiska trwa zwykle od trzech do sześciu tygodni, zależnie od liczby usług. Dokładny harmonogram jest w planie wyjścia.

Link do tego pytania: Ile trwa wyjście z chmury?
Czym zastąpić RDS, S3 albo Lambdę?

RDS: PostgreSQL z Patroni albo MariaDB z repliką, na tych samych serwerach co aplikacja. Zarządzana baza OVH też wchodzi w grę, ale kosztuje mniej więcej tyle co RDS. S3: Object Storage w Hetznerze lub OVH, albo własny Garage na serwerach dedykowanych. Lambda zależy od tego, co robi: często wystarczy kolejka i zwykły proces w kontenerze. Tabela zamienników jest wyżej.

Link do tego pytania: Czym zastąpić RDS, S3 albo Lambdę?
Ile kosztuje transfer po migracji?

Zwykle niewiele. Serwery dedykowane u Hetznera i w OVH mają transfer w cenie, a Hetzner Cloud ma 20 TB miesięcznie na serwer w UE. Przy dużym ruchu wychodzącym to często największa oszczędność.

Link do tego pytania: Ile kosztuje transfer po migracji?
Czy AWS policzy sobie za wyprowadzkę?

Za sam transfer danych zwykle nie. Według zasad AWS w wersji z 30 września 2025 r. AWS nie nalicza opłat za ruch wychodzący przy przeprowadzce, jeśli złożysz wniosek przez AWS Support. Na dokończenie przeprowadzki masz 90 dni. Zwolnienie dotyczy tylko przeniesienia wszystkich danych z AWS. Jeśli część usług zostaje w AWS, transfer między dostawcami jest płatny według cennika. Dla klientów w Unii Europejskiej od 12 stycznia 2027 roku unijny Data Act zakazuje opłat za zmianę dostawcy, jeśli zmiana przebiega według procedury z tego rozporządzenia. Zostają zobowiązania terminowe: Savings Plans, instancje zarezerwowane i minimalny wydatek z umowy z AWS. Sprawdzam je na początku i wpisuję do planu.

Link do tego pytania: Czy AWS policzy sobie za wyprowadzkę?
Gdzie będą moje dane?

W centrach danych Hetzner w Niemczech lub Finlandii albo OVH we Francji, Niemczech lub w Polsce. Wybieramy lokalizację w planie, także pod kątem RODO i umów z Twoimi klientami.

Link do tego pytania: Gdzie będą moje dane?
Co jeśli coś pójdzie nie tak?

Po przełączeniu baza w AWS dostaje zmiany z nowej bazy (replikacja w odwrotną stronę), więc przez okres przejściowy ma aktualne dane. Powrót to ta sama procedura w drugą stronę, opisana w planie krok po kroku.

Link do tego pytania: Co jeśli coś pójdzie nie tak?
Co jeśli awarię będzie miał Hetzner albo OVH?

Projektuję tak, żeby awaria jednego serwera nie zatrzymała usługi: repliki bazy, kopie poza dostawcą, a przy wyższych wymaganiach druga lokalizacja. Poziom zabezpieczeń ustalamy w planie, razem z jego kosztem.

Link do tego pytania: Co jeśli awarię będzie miał Hetzner albo OVH?
Kto utrzymuje infrastrukturę po migracji?

Mogę ja, w pakiecie utrzymania od 790 zł/mies. Cała konfiguracja jest w Twoim repozytorium, więc równie dobrze może ją przejąć Twój zespół.

Link do tego pytania: Kto utrzymuje infrastrukturę po migracji?

Wpisy na ten temat

Sprawdź, czy wyjście z chmury ma u Ciebie sens

Wyślij eksport z Cost Explorer. Dostęp do konta nie jest potrzebny.

Albo napisz na przemek@codelevel.pl.

Odpowiadam w ciągu 1 dnia roboczego.

Z realizacji: od 2020 utrzymuję serwer gry z rekordem ok. 900 graczy naraz. Zobacz realizację