Architektura platformy

Eximee Low-Code Platform opiera się na trzech wzajemnie uzupełniających się filarach: modułach wykonawczych, modułach integracyjnych oraz narzędziach low-code. Razem tworzą środowisko do tworzenia, uruchamiania i rozwijania aplikacji biznesowych w instytucjach finansowych.

Moduły wykonawcze (Executive modules)

Moduły wykonawcze stanowią środowisko uruchomieniowe dla aplikacji budowanych w Eximee. To one odpowiadają za działanie formularzy, procesów, ekranów użytkownika i obsługę zdarzeń w czasie rzeczywistym.

Zakres odpowiedzialności:

  • wyświetlanie formularzy i ekranów (w kanałach: web, mobile, oddział),

  • uruchamianie procesów BPMN (workflow klienta lub pracownika),

  • zarządzanie zadaniami użytkowników (np. poprzez Eximee Dashboard),

  • obsługa dokumentów, generowanie i prezentacja wydruków,

  • autoryzacja, kontrola dostępu i audyt działań użytkowników,

  • wysyłanie powiadomień (e-mail, SMS),

  • zapewnienie dostępności zgodnie ze standardem WCAG.

Cechy wyróżniające:

  • możliwość osadzenia formularzy w różnych kanałach bez potrzeby ich dublowania,

  • spójność wizualna z aplikacjami bankowymi (dostosowanie brandingowe),

  • pełna obsługa kontekstu użytkownika i jego sesji,

  • gotowość do pracy w środowisku wysokiej dostępności (HA).


Moduły integracyjne

Ten filar odpowiada za komunikację aplikacji Eximee z systemami bankowymi i zewnętrznymi usługami. Umożliwia łatwą integrację z rejestrami publicznymi, usługami scoringowymi, archiwami dokumentów i wieloma innymi źródłami danych.

Zakres integracji:

  • wywoływanie usług REST/SOAP,

  • odczyt i zapis danych w systemach zewnętrznych (np. CRM, ESB, core banking),

  • zasilanie formularzy danymi z rejestrów (np. CEIDG, PESEL, BIK),

  • obsługa podpisu elektronicznego, archiwizacji, kolejek komunikatów,

  • wysyłka powiadomień przez zewnętrznych brokerów.

Sposób działania:

  • integracje realizowane w trybie synchronicznym i asynchronicznym,

  • konfiguracja konektorów i aliasów w trybie low-code,

  • możliwość reużycia raz zdefiniowanych integracji w wielu aplikacjach,

  • zarządzanie dostępem do zasobów z poziomu narzędzi projektowych.

Korzyści:

  • brak potrzeby tworzenia dedykowanych mikrousług do każdego połączenia,

  • skrócenie czasu integracji z tygodni do dni,

  • ustandaryzowany sposób definiowania i testowania usług.

Narzędzia low-code (Eximee Designer)

Sercem pracy na platformie jest Eximee Designer – graficzne środowisko służące do projektowania aplikacji biznesowych. Umożliwia tworzenie formularzy, procesów, modelu danych i integracji bez konieczności pisania kodu.

Funkcje Eximee Designer:

  • budowanie formularzy metodą „przeciągnij i upuść” (drag & drop),

  • modelowanie procesów w notacji BPMN 2.0,

  • definiowanie modelu danych i słowników,

  • tworzenie skryptów (walidatorów, obliczeń, automatyzacji),

  • konfiguracja usług i providerów danych,

  • podgląd, testowanie i wersjonowanie aplikacji.

Cechy środowiska:

  • pełna integracja z mechanizmami uruchomieniowymi i integracyjnymi,

  • wersjonowanie aplikacji i changelog,

  • testowanie w wielu kontekstach (web, mobile),

  • obsługa ról: analityk, low-code developer, tester, administrator.

Dla kogo:

  • dla zespołów projektowych, które chcą samodzielnie tworzyć i rozwijać rozwiązania,

  • dla analityków biznesowych, którzy mogą konfigurować logikę bez pisania kodu,

  • dla zespołów IT, które zachowują kontrolę nad standardami i bezpieczeństwem.

Podsumowanie

Trzy filary platformy – moduły wykonawcze, integracyjne i narzędzia low-code – zapewniają kompletną infrastrukturę do budowy i utrzymania aplikacji biznesowych w bankowości.

Dzięki ich ścisłej współpracy:

  • aplikacje mogą być uruchamiane we wszystkich kanałach kontaktu z klientem,

  • dane są synchronizowane z systemami bankowymi,

  • procesy tworzone są szybciej i w bardziej kontrolowany sposób.

Każdy z filarów opisany jest szczegółowo w dalszych rozdziałach dokumentacji.

Last updated

Was this helpful?