Case study
Modernizacija legacy sustava:sa servera iz 2007. na Kubernetes
Tijekom 2024. proveli smo konsolidaciju i migraciju naslijeđenih sustava koja je trajala gotovo godinu dana. Dio produkcije radio je na fizičkim serverima iz 2007. godine; sve je preneseno na Kubernetes, a cijela infrastruktura opisana je kao kod (IaC).
Projekt:
Konsolidacija i migracija legacy sustava
Domena:
Infrastruktura, DevOps i IaC
Opseg:
Analiza, kontejnerizacija, Kubernetes, IaC
Status:
Završeno
Trajanje:
Gotovo godinu dana
Godina:
2024.
Tijek projekta
Izazov projekta
Naslijeđeni sustavi rasli su godinama bez zajedničkog plana: servisi su ovisili o pojedinačnim, davno kupljenim strojevima, svaka izmjena bila je rizična, a kvar hardvera značio bi zastoj. Trebalo je sve preseliti na modernu platformu uz što manje prekida.
Vodili smo cijeli projekt: snimka postojećeg stanja, plan migracije po servisima, kontejnerizacija aplikacija, uspostava Kubernetes klastera i postupno preseljenje.
Vodili smo cijeli projekt: snimka postojećeg stanja, plan migracije po servisima, kontejnerizacija aplikacija, uspostava Kubernetes klastera i postupno preseljenje.
- Snimka stanja i plan migracije po servisima
- Kontejnerizacija aplikacija i Kubernetes klaster za produkciju
- Infrastruktura kao kod (IaC), verzionirana u repozitoriju
- Postupno preseljenje s provjerom nakon svakog koraka
Rezultat
Rezultat u praksi
Umjesto servera iz 2007. godine, sustavi sada rade na Kubernetesu, a infrastruktura se održava kroz kod: okruženje se može ponovno podići iz repozitorija umjesto ručnog postavljanja. Nadogradnje i oporavak su jednostavniji, a platforma je temelj za daljnji razvoj.
Trebate slično rješenje?
Radi li vaš posao na serverima koje je strah dirati?


