Skip to main content

System Bankowy Core na platformie SaaS - jaka jest różnica?

Usługi chmurowe, które dają klientom wiele korzyści, są jednym z największych czynników zwiększającej się popularności SaaS. Dlatego SaaS jest także wprowadzany w obszarze systemów bankowych core, ale czy to zadziała?

  • Sylwester Piesek

Czym jest SaaS?

Na początek wyjaśnijmy, co oznacza SaaS, aby dać kontekst do tego artykułu. SaaS (Software as a Service) to metoda dostarczania oprogramowania i licencjonowania. Klient uzyskuje dostęp do oprogramowania online, podczas gdy oprogramowanie jest zainstalowane i uruchamiane poza infrastrukturą klienta, a jedynie zintegrowane przez interfejsy API w sieci, zazwyczaj w formie subskrypcji.

Co to oznacza? Klient nie musi samodzielnie instalować ani utrzymywać (kopie zapasowe, aktualizacje itp.) oprogramowania. Cała praca związana z cyklem życia oprogramowania (SDLC) jest pokrywana przez dostawcę za uzgodnioną cenę.

Usługi chmurowe, które dają klientom wiele korzyści, są jednym z głównych czynników wzrostu popularności SaaS. Dlatego SaaS jest również wprowadzany w obszarze systemów bankowych Core, ale czy to zadziała?

Jaka różnica wprowadza SaaS w systemach bankowych Core?

Świat pędzi naprzód w zawrotnym tempie, szczególnie w obszarze IT. Dziś przyzwyczailiśmy się do tego, że informacje i usługi są dostępne dla nas wszędzie i zawsze, kiedy ich potrzebujemy. Klienci oczekują 100% dostępności naszych produktów, z najwyższą jakością i prędkością. Wszystko, oczywiście, musi być dostępne online, na dowolnym urządzeniu, na którym będzie konsumowane.

Każdy, kto pracował w dziale IT banku, wie, jak kosztowne jest budowanie rozwiązań, które są w stanie zapewnić wymaganą dostępność, i jak trudne jest ciągłe aktualizowanie takich rozwiązań, aby zredukować dług technologiczny. W bankowej infrastrukturze działa setki systemów, które wspierają tę dostępność. Najważniejszym z nich jest CBS (Core Banking System), który obsługuje podstawowe funkcjonalności wszystkich produktów bankowych dla wszystkich linii klientów.

Większość systemów CBS jest dostarczana jako monolit. Z definicji, CBS to ogromne systemy, które trudno rozwijać i utrzymywać, zwłaszcza że większość znanych systemów bankowych jest naprawdę stara i napisana w różnych starszych językach programowania. Nawet jeśli bank dysponuje kompetencjami do rozwoju niektórych funkcji dostosowanych do własnych potrzeb, takie dostosowania tworzą zależności z rdzeniem systemu, które później utrudniają jego aktualizację. W końcu wymaga to dużego wysiłku, aby dostosować lokalnie rozwijane rozwiązania do najnowszych wersji rdzenia oraz przeprowadzić testy regresji. Z drugiej strony pomijanie aktualizacji zwiększa dług technologiczny, co również nie jest najlepszym podejściem. Aby znaleźć równowagę między tymi dwoma opcjami, banki decydują się na aktualizację co kilka wersji systemu rdzeniowego, ale to nadal jest kosztowne i ryzykowne.

Jako rozwiązanie tego problemu, w połączeniu z nowymi technologiami, takimi jak chmurowe przetwarzanie, pojawiają się nowe możliwości. Co, jeśli moglibyśmy korzystać z systemu rdzeniowego, ale nie posiadać go i nie musieć utrzymywać go samodzielnie?

Jako dostawca SaaS end-to-end dostarcza się:•

  • Wsparcie
  • Zarządzanie
  • Skalowanie
  • Ciągłe aktualizacje i ulepszenia usługi
  • Gwarancję bezpieczeństwa

SaaS od Temenos

W wyniku współpracy z partnerami, Microsoftem i Amazonem, Temenos wprowadziło w tym roku swoją platformę Temenos Banking Platform, która jest systemem CBS SaaS działającym na platformach Azure i AWS.

Jest to jedna platforma z jednolitą bazą kodu, która jest taka sama dla wszystkich klientów. Dzięki temu łatwo ją aktualizować i modernizować w sposób ciągły. Platforma ta oferuje ponad 700 usług API, które są już wbudowane i gotowe do użycia od pierwszego dnia.

Każdy, kto pracował z produktami Temenos, wie, że zawsze miały one możliwość dostosowywania systemu przez samych klientów. Jest to możliwe również w modelu SaaS. Temenos dostarcza funkcjonalności bankowości rdzeniowej jako część rozwijaną tylko przez siebie. Oferują również Extensibility Framework, które pozwala klientom na wprowadzanie zmian do systemu bez tworzenia silnych zależności z rdzeniową częścią systemu.

Podsumowanie

Więc co jest naprawdę lepsze dla banków? Odpowiedź, jak zawsze, brzmi: to zależy. Każdy klient musi przeanalizować wszystkie zalety i wady tego rozwiązania i zdecydować, co będzie dla niego najlepsze. Z pewnością dobrze, że istnieje taki wybór i że to klienci podejmują tę decyzję.