Migracja do Google Cloud bez nerwowego weekendu

Z serwerów on-prem, z PaaS-a albo z innej chmury: etapami, z próbą generalną i z drogą powrotu aż do ostatniego kroku.

Brzmi znajomo?

Co dostajesz

Uczciwa inwentaryzacja

Co naprawdę działa, co od czego zależy i co można po prostu wyłączyć.

Plan w etapach

Każdy etap z drogą powrotu, żeby żaden krok nie był nieodwracalny, zanim naprawdę musi.

Najpierw platforma docelowa, w kodzie

Sieć, IAM, GKE albo Cloud Run i Cloud SQL, gotowe, zanim przeniesie się jakikolwiek ruch.

Ostrożne przenoszenie danych

Replikacja tam, gdzie to ważne, żeby przełączenie było przełącznikiem, a nie długim eksportem.

Przećwiczone przełączenie

Runbook przećwiczony wcześniej i zwykle wykonany po godzinach.

Jak to wygląda

  1. Przegląd

    Pokazujesz, co działa i gdzie boli. Patrzę na rzeczywistą konfigurację, a nie na slajdy.

  2. Plan

    Krótki pisemny plan: co się zmienia, w jakiej kolejności i ile to zajmie.

  3. Wdrożenie

    Małe kroki, które da się przejrzeć i cofnąć, najpierw dev, potem prod.

  4. Przekazanie

    Dokumentacja i runbook, żeby Twój zespół sam to utrzymał, a jeśli chcesz, zostaję na dyżurze.

Gdzie już to robiłem