Raport Specjalny – IT@BANK 2023 | Technologie – eSourcing S.A. | Chcesz automatyzować procesy w banku oraz poprawnie analizować dane?
Atom to platforma programistyczna, umożliwiająca tworzenie niezwykle wydajnych i skalowalnych systemów dla szczególnie wymagających klientów. Jest ona fundamentem wielu wdrożeń w sektorze finansowym. Na platformie uruchamiane są mikrousługi (nazywane kiedyś, zanim powstało pojęcie mikrousługi – modułami lub konwerterami) dostosowane do potrzeb danego banku (a więc różne w zależności od instalacji). Z jednej strony oznacza to więc, że nie budujemy systemów od zera, bo korzystamy ze stabilnej, przetestowanej i funkcjonującej w wielu wdrożeniach platformy. Z drugiej strony, taka metoda działania pozwala nam na maksymalne dostosowanie się do bieżących wymagań rynku.
Co do zasady platforma Atom powstała z myślą o wydajności i skalowalności tak, by można było na jej podstawie budować wyrafinowane systemy, w tym w szczególności systemy masowej przepustowości. W typowych przypadkach pozwala na przetwarzanie w gridzie dziesiątek tysięcy transakcji na sekundę, przy zastosowaniu zupełnie zwyczajnego sprzętu komputerowego. Przy odpowiednim zaprojektowaniu struktur danych i zapewnieniu sprzętu komputerowego do pracy w gridzie, Atom może procesować nawet miliony transakcji w ciągu sekundy.
Platforma Atom jako system masowej przepustowości jest gotowym i stabilnym systemem komputerowym, umożliwiającym uruchamianie pod swoją kontrolą setek, a nawet tysięcy mikrousług oraz łączenie ich w bardziej skomplikowane zadania i grupy zadań. Została zaprojektowana w celu błyskawicznego przetwarzania bardzo dużych zbiorów informacji. Cała konstrukcja systemu, użyte techniki programistyczne, zastosowane algorytmy i rozwiązania operacyjnie – wszystko zostało podporządkowane wydajności.
Platforma Atom przejmuje kontrolę nad powierzonymi jej serwerami i tworzy coś na kształt chmury lub gridu serwerów, pozwalając na konfigurację i uruchamianie procesów na wszystkich maszynach tak, jak gdyby był to jeden wirtualny serwer. Istnieje więc centralny punkt, z którego można konfigurować cały system, zarządzać jego funkcjonowaniem oraz kontrolować jego pracę. Oczywiście Atom może działać też w pełni zwirtualizowanym lub skonteneryzowanym środowisku – zgodnie z oczekiwaniami klienta.
Nasz system powstawał w ścisłej współpracy z praktykami bankowości i masowego przetwarzania danych na rynkach kapitałowych, dlatego też, projektując go, uwzględniliśmy specyfikę rynku finansowego, w tym konieczność transparencji działania systemu i możliwość monitorowania procesów. Powyżej przykładowe wykorzystanie platformy Atom w obszarze automatyzacji procesu naliczania prowizji od klientów bankowych poprzez odpowiednie zintegrowanie wielu systemów wraz z odpowiednią mechaniką biznesową.
Atom jest systemem, który nieustannie się rozwija. Obecnie proponujemy naszym klientom wdrożenie wersji 4.0 naszego systemu, wkrótce wersję kolejną – 5.0. Oferujemy pełny cykl szkoleń obejmujących zarządzanie systemem, konfigurację zadań, procesów, grup zadań, szkolenia dotyczące monitoringu systemu itd. Dzięki temu każdy partner może samodzielnie – bez naszej pomocy – wiarygodnie zarządzać systemem zbudowanym na platformie Atom.
Więcej na https://esourcing.pl/atom
Jarosław Mazurek
Dyrektor Rozwoju Biznesu
eSourcing S.A.