artykuł
Migracja systemu centralnego do architektury x86
ostatnia aktualizacja:
Migracja systemu centralnego do architektury x86 System centralny to serce infrastruktury bankowej, odpowiedzialne za obsługę ponad 5 milionów klientów indywidualnych oraz procesowanie milionów transakcji każdego dnia. Przez lata mBank opierał się na architekturze mainframe – rozwiązaniu stabilnym, ale generującym wysokie koszty utrzymania i ograniczającym tempo wdrażania innowacji.

Decyzja o pełnej transformacji technologicznej była podyktowana potrzebą budowy skalowalnego, nowoczesnego środowiska przy jednoczesnej optymalizacji kosztów IT. Tak powstał program ATOM.
Głównym wyzwaniem projektu była migracja krytycznych procesów bez przerywania ciągłości operacyjnej banku. Zespół postawił na podejście ewolucyjne, odchodząc od koncepcji "big bang" na rzecz stopniowego przenoszenia zasobów.
Jedna linia kodu
Wdrożenie kompilatora COBOL-to-.NET oraz JCL runner umożliwiło współistnienie kodu w COBOL-u i C# w ramach jednego środowiska programistycznego. Pozwoliło to na rozwój systemu przy jednoczesnej migracji, zachowując pełną kontrolę nad regresjąArchitektura rozproszona i sharding
Zastosowanie metody podziału danych (sharding) pozwoliło na płynne połączenie świata mainframe z systemami rozproszonymi. Dzięki temu migracja odbywała się segment po segmencie, optymalizując wykorzystanie zasobów.Migrator online
Aby uniknąć przestojów, stworzono autorskie rozwiązanie – migrator online. Dzięki niemu proces przenoszenia klientów na nową platformę x86 odbywał się codziennie i był całkowicie niezauważalny dla użytkowników.
Efektem prac jest system, który pracuje nie tylko szybciej, ale i taniej (ponad 60% redukcji kosztów utrzymania). Przede wszystkim jednak, pozwala na swobodne skalowanie poziome poprzez dodawanie kolejnych instancji bazy danych lub maszyn x86. Obecna architektura jest w pełni gotowa na integrację z mikroserwisami, API oraz usługami w chmurze.
To także historia ludzi. Zespół IT stał się partnerem strategicznym, projektując architekturę odporną na zmiany i ucząc się kultury bezpiecznego działania. Inżynierowie udowodnili, że rzeczy uznawane za niewykonalne mogą stać się faktem.
Udowodniliśmy, że nawet najbardziej krytyczne elementy infrastruktury bankowej można zmodernizować, zachowując pełną ciągłość biznesową.
Więcej o szczegółach tej operacji dowiesz się z naszego video case study.
To nie jest oferta.
mBank S.A. nie ponosi odpowiedzialności za stosowanie w praktyce informacji objętych tym materiałem. Materiał niniejszy ma charakter informacyjno – marketingowy.