Migracija sa on-premise infrastrukture na EU cloud — obrazac angažmana
Kako vodimo migraciju sa zastarjele on-premise infrastrukture na EU cloud platformu (Hetzner, Azure ili AWS), uz kontejnerizaciju i CI/CD.

Ilustrativni obrazac angažmana. Ova stranica opisuje tipičan obim, faze i ishode cloud migracije kako ih mi vodimo. Nije konkretna referenca jednog klijenta. Stvarni angažmani podliježu NDA-ima klijenata; konkretne reference razgovaramo na zahtjev pod NDA.
Kada ovaj angažman ima smisla
Srednje veliko preduzeće koje radi na zastarjeloj on-premise infrastrukturi: hardver pred krajem životnog vijeka, vikend prozori za održavanje koje biznis više ne podnosi, skaliranje koje zahtijeva nabavku, backup priča koju niko nije testirao osamnaest mjeseci i interni tim koji najveći dio vremena reaguje na incidente umjesto da unapređuje platformu.
Tipična polazna situacija
Same aplikacije obično su u redu. Problem je ono na čemu sjede: fizički serveri u serverskoj sobi sa jednim uplinkom, ručne deployment skripte koje u potpunosti razumije jedna osoba, baze podataka koje su rasle gdje god je bilo mjesta na disku i backup traka koja možda — a možda i ne — uspješno vraća podatke.
Kako vodimo angažman
- Inventar radnih opterećenja i odluke o re-host / re-platform pristupu — za svaku aplikaciju odlučujemo da li je dižemo lift-and-shift u cloud VM, re-platformiramo u kontejnere, ili je ostavljamo na licu mjesta jer trošak migracije nadmašuje uštedu.
- Izbor ciljne platforme — Hetzner (EU) za radna opterećenja osjetljiva na trošak gdje Hetznerovi data centri zadovoljavaju zahtjeve rezidentnosti; Microsoft Azure ili AWS kad klijent treba specifične platformske servise ili već ima tenancy. Izbor je po radnom opterećenju, ne po cijeloj kompaniji.
- Kontejnerizacija sa Dockerom — aplikacije kojima to donosi vrijednost prelaze u kontejnere, tako da su dev / test / prod ponovljivi a rollback čist.
- Kubernetes gdje se isplati — za radna opterećenja kojima zaista treba autoscaling, self-healing ili rolling deployments. Za sve ostalo, jednostavniji container runtime je iskren prema stvarnim zahtjevima.
- CI/CD pipeline-ovi — automatizovani buildovi, testovi i deploymenti kroz GitHub Actions ili Azure DevOps, tako da deploy više nije kalendarski događaj.
- Migracija baze podataka — PostgreSQL (ili koji god engine klijent vozi) seli u cloud sa testiranim cutover planom i provjerom integriteta podataka. Cutover prozor se najavljuje, ne improvizira.
Šta dobro vođena migracija donosi
Infrastrukturu koja se skalira na zahtjev, a ne na narudžbu. Deploye koji su rutina, a ne ceremonija. Backupe koji su testirani. Monitoring koji javlja kad nešto stvarno gori, a inače šuti. Sliku run-rate troška koja je transparentna — u prvoj godini ne mora biti niža nego on-prem, ali predvidiva, upravljiva i vezana za stvarno korištenje.
Za skoping ovakve cloud migracije u vašem okruženju, pogledajte stranicu servis cloud infrastrukture ili kontaktirajte nas.