Platforma integracyjna oparta na mikroserwisach dla trans.eu

Wyzwanie

Wraz z rozwojem swoich produktów firma LoginTrans, właściciel marki Trans.eu, stanęła przed wyzwaniem związanym z niewystarczającą wydajnością poprzedniej platformy do integracji dostawców telematyki z aplikacjami LoginTrans.

W tym przypadku ważne jest, aby dane GPS były przekazywane do innych aplikacji w czasie rzeczywistym.

Oprócz wysokiej wydajności w obsłudze dużej liczby zapytań, gdzie szacowany wolumen danych wynosił ponad 1 milion cyklicznych zapytań w odstępie 10-20 sekund, ważne było zapewnienie wysokiej dostępności i skalowalności platformy. W związku z tym, Klient oczekiwał kompetencji i wsparcia w kontekście architektury i konteneryzacji usług na platformie Amazon AWS.

Rozwiązanie

Platforma integracyjna dla Telematyki, dostarczona przez BlueSoft, została oparta o architekturę mikroserwisów realizowanych w technologii Mule ESB.

Zastosowanie lekkiego ESB umożliwia sprawną obsługę dużej liczby żądań oraz asynchroniczną komunikację pomiędzy usługami. Dodatkowo mikroserwisy techniczne realizują dedykowane funkcje, tj. planowanie zarządzane przez API, balansowanie wielkości pakietów, komunikacja z AWS RDS i ElastiCache, komunikacja z systemami dostawców telematyki oraz LoginTrans, co zapewnia większą separację elementów systemu.

Ponadto, techniczne mikroserwisy Mule ESB zostały zaprojektowane jako kontenery Docker, co umożliwia elastyczne skalowanie horyzontalne. Skalowanie odbywało się w oparciu o chmurowe usługi AWS, takie jak ELB (Elastic Load Balancer) czy ECS (Elastic Container Service).

Wnioski

Rezultat

Komponent dostarczony przez BlueSoft znacząco poprawił wydajność usług telematycznych w Trans.eu w porównaniu do dotychczasowego rozwiązania.

Architektura samej platformy integracyjnej oraz zaprojektowana struktura AWS umożliwiają łatwe skalowanie i rozwój w przyszłości.

Ponadto, w orkiestracji procesów produkcyjnych wykorzystano najlepsze praktyki Continuous Integration, zgodnie z duchem DevOps.

Perspektywa klienta

„Wysoka dostępność IT i skalowalność są kluczowe dla naszego biznesu. Platforma dostarczona przez BlueSoft pozwala nam sprostać najwyższym oczekiwaniom rynku, a jakość świadczonych przez nią usług wskazują na to, że BlueSoft jest wiarygodnym partnerem IT.”

Piotr Tabor Kierownik ds. zapewnienia jakości w Trans.eu

Technologie, z których korzystamy

Dzięki naszej szerokiej wiedzy, bogatemu doświadczeniu i 800 wysoko wykwalifikowanym inżynierom jesteśmy Twoim punktem kompleksowej obsługi dla wszystkich Twoich potrzeb informatycznych. Wybierając BlueSoft czerpiesz korzyści z najnowszych technologii dostosowanych do Twojego biznesu, dając Twojej firmie szansę na prześcignięcie konkurencji.

  • Chmura
  • Integracja systemów
  • Ciągła integracja i ciągłe dostarczanie
  • Automatyzacja i konfiguracja
  • Tworzenie definicji obrazu i wersji obrazu

Inne projekty

Odkryj nowe możliwości dla Twojego Biznesu!

Dzięki BlueSoft zyskujesz dostęp do najnowszych technologii oraz wsparcia ekspertów, którzy chętnie dzielą się swoją wiedzą.

Skontaktuj się z nami!