The primary challenge encountered during the development phase revolved around integrating systems with divergent data structures. Moreover, the task was compounded by the need to connect Cloud and On-Premise systems, demanding careful consideration of infrastructure differences.
To address these challenges, our team devised a solution centered on implementing a flexible data mapping strategy leveraging middleware components as real-time data translators. Through iterative refinement and close collaboration with domain experts from both systems, we successfully harmonized the disparate data structures. Furthermore, we established bi-directional communication in a hybrid model, where the Cloud system publishes data in an event-driven manner while also allowing on-demand pulling of data from the On-Premise solution.
As a result of our efforts, data exchange between the On-Premise solution and the cloud-based platform has been achieved. The hybrid model implemented maintains operator control, enabling them to trigger data structure modifications while ensuring that value updates are exchanged in real-time. Additionally, our solution provides transparent auditability through detailed logging and a user-friendly interface for exploring synchronization events.
Marine Manager AS is a Norwegian start-up specializing in innovative technology solutions for the ship construction industry. Their flagship product, Marine Manager, is a web and mobile application designed to streamline project management, offering features such as budget monitoring, file sharing, and real-time communication. Dedicated to staying a step ahead, the company emphasizes ease of use, efficient document organization, and ensuring all project information is current and accessible.
Web and mobile application created for shipbuilding professionals to make project management easier.
Back-end Software Development, Dedicated Teams, DevOps as a Service, Front-end Software Development, Mobile App Development, Product UX/UI Design, Construction, Android, React, iOS, Start-ups
Read about this projectWhat happens next?