{"id":1778,"date":"2024-01-10T11:07:14","date_gmt":"2024-01-10T11:07:14","guid":{"rendered":"https:\/\/nexai.eu\/?post_type=projekt&#038;p=1778"},"modified":"2025-10-08T13:20:14","modified_gmt":"2025-10-08T13:20:14","slug":"apollogic-utrzymanie-i-rozwoj-mikroserwisow","status":"publish","type":"projekt","link":"https:\/\/nexai.eu\/en\/projekt\/apollogic-utrzymanie-i-rozwoj-mikroserwisow\/","title":{"rendered":"Cooperation in the maintenance of microservices"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"1778\" class=\"elementor elementor-1778\" data-elementor-post-type=\"projekt\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-21351c6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"21351c6\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a7bfff2\" data-id=\"a7bfff2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-01df772 elementor-widget elementor-widget-text-editor\" data-id=\"01df772\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Apollogic, a company known for implementing advanced SAP systems, was looking for a trusted technology partner to support the maintenance of Node.js microservices. These microservices were an important part of their client's IT infrastructure, however, they were not within Apollogic's core business. For this reason, they required external expertise to ensure these microservices ran smoothly and met the client's needs. <span style=\"color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight );\">This task required experience in managing high-tech infrastructure, as well as flexibility in handling business-critical systems.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-87547a3 elementor-widget elementor-widget-text-editor\" data-id=\"87547a3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Project objective<\/strong><\/p><p>The primary goal of the collaboration was to ensure the continuous operation of Node.js microservices, which played a vital role in managing contractors, mobile app users, and notifications. These microservices were integrated with SAP and the HANA database, making them an important part of the Apollogic client's IT systems.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e8d2c7 elementor-widget elementor-widget-text-editor\" data-id=\"0e8d2c7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Lead time<\/b><\/p><p>The project started on 1 March 2023. The collaboration was long-term, which allowed us to flexibly adapt to the client's changing needs and provide ongoing support. This allowed Apollogic to focus on its core business of SAP implementations, while providing full IT support to its client.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc69432 elementor-widget elementor-widget-text-editor\" data-id=\"fc69432\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Technologies used<\/strong><\/p><p>To ensure stability and scalability, we used advanced technologies throughout the project:<\/p><ul><li>Node.js - the main technology used to build the microservices that were responsible for the mobile app's user management and notifications.<\/li><li>HANA database - integrated with SAP, enabling real-time data processing and supporting contractor operations.<\/li><li>Linux server - a reliable server environment ensuring system stability.<\/li><li>Google Firebase Cloud Messaging - a tool for managing and sending notifications to mobile app users.<\/li><li>Express - a Node.js framework used to create fast and scalable APIs that allow efficient communication between microservices and the main system.<\/li><li>MongoDB - a database managing user data, supporting the registration and interaction processes with the application.<\/li><li>Redis - used as a cache and a queuing mechanism to improve real-time system performance.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a8c825 elementor-widget elementor-widget-text-editor\" data-id=\"7a8c825\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Customer benefits<\/strong><\/p><p>This collaboration brought significant benefits to Apollogic's client, enhancing the quality of the IT services provided:<\/p><ul><li>Trouble-free operation of Node.js microservices which strengthened the client's IT infrastructure and increased the stability of mobile applications.<\/li><li>Maintaining the stability of the system which allowed the effective management of user and contractor data, while ensuring the security and efficiency of operations.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d0bd21 elementor-widget elementor-widget-text-editor\" data-id=\"3d0bd21\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Challenges<\/strong><\/p><p>While the project posed some challenges, the experience and adaptability of the NEXAI team allowed us to resolve them quickly:<\/p><ul><li><strong>Lack of knowledge of the main infrastructure<\/strong> - At the start of the collaboration, we had to familiarise ourselves with existing systems, which required the team to be quickly introduced to advanced technical solutions.<\/li><li><strong>Multi-company cooperation<\/strong> - The complexity of the project required coordination with multiple subcontractors, which demanded clear communication and precise project management.<\/li><\/ul><div>\u00a0<\/div><p>Thanks to the dedication and skills of the team, these challenges were smoothly overcome, ensuring seamless operation of the microservices.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bdead17 elementor-widget elementor-widget-text-editor\" data-id=\"bdead17\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Why did Apollogic choose NEXAI?<\/b><\/p><p><span style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size );\">The NEXAI team are experts who not only maintain systems in operation but also continuously develop their functionalities, adapting them to changing business needs. Our proactive approach, excellent communication and flexibility allow us to efficiently manage projects of varying complexity.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6238d4a elementor-widget elementor-widget-text-editor\" data-id=\"6238d4a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>NEXAI is a technology partner for companies that need support in integrating or building custom IT solutions.<\/b>\u00a0<\/p><p>Our partnership with Apollogic has demonstrated our ability to deliver stable, scalable and trouble-free solutions that support key business operations. Thanks to us, Apollogic's customers have been able to focus on their core business, confident that their IT infrastructure is in good hands.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"featured_media":2190,"template":"","meta":{"_acf_changed":false},"tags":[17,36,35,32],"class_list":["post-1778","projekt","type-projekt","status-publish","has-post-thumbnail","hentry","tag-automatyzacja","tag-mikroserwisy","tag-sap","tag-support"],"acf":[],"_links":{"self":[{"href":"https:\/\/nexai.eu\/en\/wp-json\/wp\/v2\/projekt\/1778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nexai.eu\/en\/wp-json\/wp\/v2\/projekt"}],"about":[{"href":"https:\/\/nexai.eu\/en\/wp-json\/wp\/v2\/types\/projekt"}],"version-history":[{"count":30,"href":"https:\/\/nexai.eu\/en\/wp-json\/wp\/v2\/projekt\/1778\/revisions"}],"predecessor-version":[{"id":2460,"href":"https:\/\/nexai.eu\/en\/wp-json\/wp\/v2\/projekt\/1778\/revisions\/2460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nexai.eu\/en\/wp-json\/wp\/v2\/media\/2190"}],"wp:attachment":[{"href":"https:\/\/nexai.eu\/en\/wp-json\/wp\/v2\/media?parent=1778"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nexai.eu\/en\/wp-json\/wp\/v2\/tags?post=1778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}