artykuł
Architektura bez kompromisów: Modernizacja systemu Globus w skali globalnej
ostatnia aktualizacja:
Zarządzanie miliardami złotych w rozliczeniach międzybankowych i transakcjach korporacyjnych wymaga infrastruktury o najwyższym stopniu niezawodności. Przez lata fundamentem tych operacji był system Globus, jednak postęp technologiczny zaczął stopniowo ograniczać jego potencjał, generując ryzyko awarii.

Podjęliśmy się pionierskiego zadania: przeniesienia wszystkich procesów na zupełnie nową platformę w sposób całkowicie przezroczysty dla operacji biznesowych. Tak narodził się program Houston – migracja uznawana w branży za niemożliwą.
Głównym założeniem było odwzorowanie logiki systemu 1:1 przy jednoczesnym zachowaniu dwutygodniowego cyklu wdrażania zmian biznesowych. Skala przedsięwzięcia zmusiła nas do stworzenia własnego stosu narzędziowego.
Translacja 3 milionów linii kodu
Przeprowadziliśmy automatyczną konwersję kodu z języka jBASIC do nowoczesnego .NET C#.Modernizacja warstwy danych
Dane zostały przeniesione z technologii jBASE do relacyjnej bazy PostgreSQL.Autorskie narzędzia
Brak gotowych rozwiązań na rynku skłonił nas do budowy własnych systemów: Squeezer (do automatyzacji testów biznesowych) oraz CloseDesktop (framework do automatycznych testów funkcjonalnych).Chmura prywatna
Istotna część nowej infrastruktury została osadzona w chmurze prywatnej, co znacząco podniosło parametry bezpieczeństwa i kontroli.
Złożoność procesów bankowych wykluczała testy manualne. Stworzyliśmy zautomatyzowany system, który dziennie realizował ponad 4200 testów, dodatkowo mechanizmy porównujące wyniki ze starego i nowego środowiska (tzw. mirror produkcji). Pozwoliło to na analizę nawet statystycznej zmienności danych przed ostatecznym przełączeniem.
Cały wysiłek doprowadził do spektakularnego sukcesu. Skróciliśmy czas przetwarzania rozliczeń końca dnia – EOD – z 45 godzin (w pierwszych iteracjach nowej platformy) do zaledwie 3 godzin. tanowi to dwukrotne przyspieszenie względem 6–7 godzin operacyjnych na starym systemie. Ostateczna migracja w lipcowy weekend 2025 roku odbyła się bez zatrzymania banku – zgodnie z zasadą don’t stop the business.
Ta transformacja to nie tylko zmiana technologii, ale przede wszystkim zmiana kultury pracy. Wypracowaliśmy procesy i standardy automatyzacji, które będą fundamentem naszych działań przez kolejną dekadę. Pokazaliśmy, że dyscyplina operacyjna, zaawansowana inżynieria i fantastyczny zespół pozwalają na modernizację krytycznych systemów bez ryzykowania zaufania klientów.
Zapraszamy do obejrzenia video case study, w którym nasi inżynierowie opowiadają o technicznych kulisach tego projektu.
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.