Współpraca przy utrzymaniu mikroseriwsów

Klient:

Apollogic Sp. z o.o.

Branża:

Mikroserwisy, SAP

Tagi:

Czas trwania projektu:

od 03.2023 r.

Firma Apollogic, znana z wdrażania zaawansowanych systemów SAP, poszukiwała zaufanego partnera technologicznego do wsparcia w utrzymaniu mikroserwisów Node.js. Mikroserwisy te, były ważnym elementem systemu IT używanego przez ich klienta, jednakże nie należały do głównej działalności Apollogic. Z tego powodu potrzebowali zewnętrznego specjalisty, który zajmie się utrzymaniem części systemu i zapewni jego bezawaryjne działanie zgodnie z potrzebami klienta. To zadanie wymagało doświadczenia w zarządzaniu infrastrukturą opartą na nowoczesnych technologiach, a także elastyczności w obsłudze systemów o znaczeniu krytycznym dla biznesu.

Cel projektu

Głównym celem współpracy było zapewnienie ciągłości działania mikroserwisów Node.js, które pełniły istotną rolę w procesach zarządzania kontrahentami, użytkownikami aplikacji mobilnych oraz obsługi powiadomień. Mikroserwisy te były zintegrowane z systemem SAP oraz bazą danych HANA, co czyniło je ważnym elementem infrastruktury IT klienta Apollogic.

Czas realizacji

Projekt rozpoczął się 1 marca 2023 roku i nadal trwa. Współpraca ma charakter długoterminowy, co pozwala nam na elastyczne dostosowanie się do zmieniających się potrzeb klienta i zapewnienie stałego wsparcia. Dzięki temu Apollogic mogło skupić się na swojej głównej działalności związanej z wdrożeniami SAP, jednocześnie zapewniając swojemu klientowi pełne wsparcie IT.

Wykorzystane technologie

Podczas realizacji projektu wykorzystaliśmy zaawansowane technologie, które zapewniły stabilność i skalowalność rozwiązania:

  • Node.js – główna technologia używana do budowy mikroserwisów, które odpowiadały za obsługę użytkowników aplikacji mobilnej oraz powiadomień.
  • Baza danych HANA – zintegrowana z systemem SAP, umożliwiająca przetwarzanie danych w czasie rzeczywistym i wsparcie operacji związanych z kontrahentami.
  • Serwer Linux – niezawodne środowisko serwerowe zapewniające stabilność systemów.
  • Google Firebase Cloud Messaging – narzędzie do zarządzania i wysyłania powiadomień do użytkowników aplikacji mobilnych.
  • Express – framework Node.js używany do tworzenia szybkich i skalowalnych API, które pozwalają na sprawną komunikację między mikroserwisami a systemem głównym.
  • MongoDB – baza danych wykorzystywana do zarządzania danymi użytkowników, wspierająca procesy rejestracji i interakcji z aplikacją.
  • Redis – wykorzystywany jako pamięć podręczna oraz mechanizm do kolejkowania zadań, co usprawniło pracę systemów w czasie rzeczywistym.

Korzyści dla klienta

Współpraca z NEXAI przyniosła klientowi Apollogic szereg korzyści, które bezpośrednio wpłynęły na jakość oferowanych usług IT:

  • Bezawaryjne funkcjonowanie mikroserwisów Node.js, co wzmocniło infrastrukturę IT klienta i zwiększyło niezawodność działania aplikacji mobilnych.
  • Utrzymanie stabilności systemu, co pozwoliło na efektywne zarządzanie danymi użytkowników i kontrahentów, przy jednoczesnym zapewnieniu bezpieczeństwa i wydajności operacji.

Wyzwania

Projekt nie był pozbawiony wyzwań, jednak doświadczenie i elastyczne podejście zespołu NEXAI pozwoliły szybko rozwiązać pojawiające się trudności:

  • Brak znajomości infrastruktury docelowej – na początku współpracy musieliśmy zapoznać się z istniejącymi systemami, co wymagało szybkiego wdrożenia zespołu w zaawansowane rozwiązania techniczne.
  • Współpraca z wieloma firmami – złożoność projektu wymagała koordynacji działań z innymi podwykonawcami, co wymagało precyzyjnej komunikacji i zarządzania projektami.
 

Dzięki zaangażowaniu i umiejętnościom zespołu, udało się sprawnie pokonać te wyzwania, zapewniając płynne działanie mikroserwisów.

Dlaczego Apollogic wybrało NEXAI?

Apollogic zdecydowało się na współpracę z NEXAI ze względu na nasze bogate doświadczenie w utrzymaniu i rozwoju systemów IT, w tym mikroserwisów Node.js oraz technologii wspierających, takich jak SAP, HANA czy Linux. 

Zespół NEXAI to eksperci, którzy nie tylko utrzymują działające systemy, ale również stale rozwijają ich funkcjonalności, dostosowując je do zmieniających się potrzeb biznesowych. Nasze proaktywne podejście, doskonała komunikacja i elastyczność pozwalają na sprawne zarządzanie projektami o różnym stopniu złożoności.

NEXAI to idealny partner technologiczny dla firm, które potrzebują wsparcia w integracji lub budowie niestandardowych rozwiązań IT. 

Nasza współpraca z Apollogic pokazała, że potrafimy dostarczyć stabilne, skalowalne i bezawaryjne rozwiązania, które wspierają kluczowe operacje biznesowe. Dzięki nam klient Apollogic mógł skupić się na swojej głównej działalności, mając pewność, że jego infrastruktura IT jest w dobrych rękach. Współpraca z NEXAI to gwarancja niezawodności, elastyczności i szybkiego dostosowywania się do nowych wyzwań.

Zobacz także inne projekty:

automatyzacjaopieka zdrowotna

Celem projektu było stworzenie aplikacji webowej umożliwiającej szybkie i bezpieczne rejestrowanie pracowników sieci Żabka u operatora medycznego Lux Med. Nasze rozwiązanie zautomatyzowało proces, eliminując dokumenty papierowe i wprowadzając pełną cyfryzację. Formularze i umowy są dostosowane do warunków współpracy, a cały proces rejestracji zajmuje jedynie 5 kliknięć. Aplikacja spełnia najwyższe standardy bezpieczeństwa, co potwierdziła niezależna ocena.

automatyzacjafitnessintegracja

W ramach współpracy z Medicover Sport stworzyliśmy nowoczesną platformę do zarządzania pakietami sportowymi dla pracowników i klientów korporacyjnych. System automatyzuje procesy, oferując spersonalizowane oferty i intuicyjne panele administracyjne. Dzięki temu Medicover Sport może łatwo zarządzać ofertami i zwiększać zaangażowanie użytkowników. Platforma jest regularnie aktualizowana, aby spełniać zmieniające się potrzeby klientów.

audytautomatyzacjaintegracjasupport

W 2018 roku Essity Poland, producent marki Tork, zwróciło się do NEXAI z prośbą o wsparcie w digitalizacji procesu raportowania sprzedaży na terenie Polski, Czech i Słowacji. Po przeprowadzeniu audytu systemu, zaprojektowaliśmy i wdrożyliśmy nowe oprogramowanie, które centralizuje dane z wielu źródeł, automatyzuje procesy i integruje się z ponad 30 różnymi systemami ERP. Dzięki temu raportowanie, które wcześniej było czasochłonne, dziś ogranicza się do kilku kliknięć. Obecnie zapewniamy bieżące wsparcie i rozwój wdrożonego systemu.

Usługi

PL/EN

Napisz do nas