_Modernizacja oprogramowania dla globalnego lidera w dziedzinie cyberbezpieczeństwa

Przemysł

Cyberbezpieczeństwo

Wyzwania

  • Przestarzała technologia i ograniczona skalowalność
  • Ograniczona użyteczność i brak danych o wykorzystaniu funkcji
  • Wysokie koszty utrzymania i ograniczona elastyczność biznesowa

Technologie

Frontend, Backend, Rest API, AI/ML, DevOps

Rezultaty

  • Podniesiony poziom bezpieczeństwa i spełnienie wymogów regulacyjnych
  • Pełna gotowość do pracy w chmurze i skalowalna architektura
  • Zmniejszenie całkowitych kosztów operacyjnych i infrastrukturalnych

Podsumowanie

Globalny lider w dziedzinie cyberbezpieczeństwa potrzebował zmodernizować jeden ze swoich produktów — system zarządzania dostępem (Privileged Access Management, PAM). Oprogramowanie to stanowiło fundament portfolio produktowego firmy, jednak nie było aktualizowane od ponad siedmiu lat. Aby utrzymać pozycję lidera rynkowego i poprawić efektywność operacyjną, firma zdecydowała się na współpracę z TT PSC — dostawcą technologii posiadającym udokumentowane doświadczenie w modernizacji dużych systemów.

Wyzwania biznesowe

  • Głównym wyzwaniem było utrzymanie ważnego, lecz przestarzałego już systemu PAM, co prowadziło do rosnących kosztów utrzymania i ograniczało elastyczność firmy w reagowaniu na potrzeby rynku i klientów.
  • Baza kodu nie była aktualizowana od ponad siedmiu lat, co powodowało znaczne obciążenia operacyjne, a wprowadzanie nowych funkcji lub poprawek było czasochłonne i kosztowne.
  • Technologiczna nieelastyczność oraz brak natywnej integracji z nowoczesnymi środowiskami chmurowymi (AWS, Azure, GCP) ograniczały skalowalność i zwiększały złożoność systemu.
  • Doświadczenie użytkownika (UX) nie spełniało współczesnych standardów — przestarzały interfejs zniechęcał użytkowników, obniżał produktywność i wydłużał wewnętrzne procesy.
  • Dodatkowym ograniczeniem był brak danych telemetrycznych — informacji o tym, które funkcje były faktycznie używane, a które można było bezpiecznie wycofać. Brak takiej widoczności utrudniał efektywne zarządzanie cyklem życia produktu.
  • Wysoki całkowity koszt posiadania (TCO) — istniejący system generował nieproporcjonalnie wysokie koszty operacyjne i infrastrukturalne przy jednoczesnym spadku wartości biznesowej.

Wdrożone rozwiązania

TT PSC wdrożyło kompleksowy program modernizacji systemu PAM oparty na podejściu modułowym i iteracyjnym. Celem było nie tylko unowocześnienie przestarzałej infrastruktury, ale również stworzenie solidnej podstawy pod przyszły rozwój produktu.

  1. Pełna modernizacja procesów DevOps i budowania aplikacji
    TT PSC zmodernizowało procesy wytwarzania i wdrażania oprogramowania, wdrażając nowoczesne biblioteki zewnętrzne oraz automatyzację opartą na narzędziach CI/CD.
  2. Strategiczne planowanie wydań i zarządzanie cyklem życia produktu
    W ścisłej współpracy z klientem opracowano harmonogram wydań i uporządkowane podejście do wycofywania funkcji. Wprowadzono bezpieczny, ciągły model deprecjacji oparty na analizie wpływu i danych telemetrycznych.
  3. Przemyślana strategia migracji technologicznej
    Każdy moduł systemu był indywidualnie analizowany i transformowany. TT PSC przeprojektowało funkcje w oparciu o bezpieczne i wspierane technologie — zarówno w warstwie backendu (C/C++, .NET, Go, Java, Python), jak i frontend (Angular, nowoczesny UI).
  4. Redesign UX/UI z naciskiem na dostępność i obsługę wieloplatformową
    Nowy interfejs użytkownika został zaprojektowany zgodnie z wytycznymi WCAG, z myślą o responsywności i użyteczności, co pozwoliło na płynne działanie aplikacji na różnych urządzeniach.
  5. Uproszczona integracja z ekosystemem IT
    Zmodernizowane rozwiązanie zostało wyposażone w API, SDK oraz gotowe integracje, co umożliwiło szybką kompatybilność z narzędziami DevOps, platformami zewnętrznymi i środowiskami CI/CD.

Rezultaty

Wzmocnione bezpieczeństwo i zgodność z regulacjami
Dzięki zaimplementowaniu zaawansowanego wykrywania zagrożeń opartego na AI/ML, zasad architektury zero-trust oraz monitoringu w czasie rzeczywistym, system uzyskał certyfikację na liście DoD APL (Approved Product List) Departamentu Obrony USA. To prestiżowe wyróżnienie stało się przewagą konkurencyjną w procesach przetargowych — zarówno publicznych, jak i komercyjnych.

Nowoczesne doświadczenie użytkownika (UX)
Przeprojektowany, responsywny interfejs poprawił dostępność rozwiązania, usprawnił onboarding użytkowników i zwiększył produktywność zespołów IT i operacyjnych.

Gotowość chmurowa i skalowalna architektura
System został zaprojektowany zgodnie z zasadami cloud-native, umożliwiając wdrożenia lokalne, w chmurze oraz w środowiskach multi-cloud (AWS, Azure, GCP). Zapewniło to klientowi możliwość elastycznego skalowania usług zgodnie z potrzebami rynku.

Obniżony całkowity koszt posiadania (TCO)
Nowa architektura, w połączeniu z automatyzacją utrzymania i wdrożeń, przyniosła wymierne oszczędności operacyjne.

Przyspieszona innowacja i większa zwinność biznesowa
Dzięki modułowemu podejściu TT PSC do modernizacji (moduł po module, funkcja po funkcji), klient odzyskał zdolność szybkiego wdrażania nowych funkcji, testowania hipotez produktowych i wprowadzania ulepszeń bez zakłócania stabilności systemu. Znacząco zwiększyło to elastyczność organizacyjną i skróciło czas wprowadzenia innowacji na rynek.

wykres TT PSC
review

Modernizacja systemu PAM była nie tylko wyzwaniem technologicznym, ale przede wszystkim strategicznym.

Naszym celem było stworzenie rozwiązania, które będzie wspierać długofalowy rozwój klienta — nie tylko dziś, ale także w przyszłości. Od samego początku wiedzieliśmy, że nie chodzi jedynie o aktualizację kodu. Klient potrzebował zmiany w architekturze, w podejściu do cyklu życia produktu. Nasza praca miała realny i trwały wpływ na cały model biznesowy i odzyskiwanie przewagi konkurencyjnej.

Grzegorz GłąbSenior Service Delivery ManagerTransition Technologies PSC

Zostańmy w kontakcie

Skontaktuj się