Platforma ubezpieczeniowa od strony technicznej

Applan Business Platform zostało stworzone z myślą o obsłudze setek tysięcy zapytań dla pojedynczej instancji.

Platforma ubezpieczeniowa od strony technicznej

Wysoka wydajność

Applan Business Platform zostało stworzone z myślą o obsłudze setek tysięcy zapytań dla pojedynczej instancji.

  • Rankomat
  • Unilink
  • Mubi

Każdy Klient dostaje możliwość obsłużenia setek tysięcy żądań każdego dnia. W praktyce jest to nawet 1.000.000 żądań na jedną instancję. Wyłącznie przez API obsługujemy już 300.000 żądań dziennie. Każda instancja systemu to z kolei obsługa kilku tysięcy polis w ciągu dnia. Wszystko jest na bieżąco monitorowane, aby zapewnić maksymalną wydajność systemu.

ABP od strony technicznej

  • System oparty technologicznie o rozwiązania Microsoft
    • Windows Serwer
    • MS SQL
    • .net/ C#/ReactJS
    • Microsoft Reporting Services
  • REST API oparte o JSON/C#
  • Dostęp i możliwość testów przez Swagger’a
  • Pełny monitoring ewentualnych błędów w Sentry
  • Wykorzystanie najnowszych wersji bibliotek zewnętrznych i ich bieżąca aktualizacja
  • Platforma rozwijana zgodnie z TDD - wsparcie pod kątem testów automatycznych
    • funkcjonalności i testów integracyjnych
    • wydajności
    • regresji
  • Łatwość w rozwoju funkcjonalności modułowość
  • Veeam zarządzanie kopią zapasową

Działanie systemu ABP w modelu SaaS

ABP działa w modelu SaaS (oprogramowanie jako usługa). Schemat modelu działania aplikacji widoczny jest na poniższej ilustracji.

Schemat działania platformy ubezpieczeniowej ABP w modelu SaaS

Bezpieczeństwo platformy ubezpieczeniowej

  • Pełna audytowalność wprowadzonych danych: System przechowuje pełną historię zmian danych, a nie tylko ich aktualną wersję
  • Pełna synchronizacja bazy danych do zapasowego centrum danych
  • Codzienne tworzenie kopii zapasowych wg . przygotowanych scenariuszy retencji i przechowywania kopii zapasowych
  • Skalowalność i redundancja środowisk
  • Zgodność z przepisami RODO oraz zaleceniami KNF
  • Kontrola dostępu do systemu i danych na poziomie każdego elementu systemu
  • API zapobiega równoczesnej edycji tych samych obiektów i konfliktów
  • Autoryzacja każdego żądania
  • Sprawdzanie ról użytkowników oraz warunków umów dystrybucyjnych przy nadawaniu dostępu do danych i operacji