In this way, several smaller, more flexible applications were developed that can be further developed independently instead of one large application. The process of creating and implementing the new architecture is now in full swing, and it is expected that by the end of next year it should come to life both on the British and European markets, as well as on the North American one. The migration of European users to the new system has proven to be the most challenging segment in the implementation so far, while the other segments run quite smoothly.
MACH architecture
Ingemark had experience with similar challenges in the domestic market as well (for example, a similar principle was implemented for Konzum), and we suggested a Cloud-native approach, implementing the MACH architecture.
Technologies built on MACH principles (microservices, API-first, cloud-native, headless) are modular, pluggable, and scalable and provide a foundation that ensures that the company’s architecture is continuously evolving. This business architecture offers the flexibility to choose from the best tools available today and makes it easy to add, replace or remove technologies at any time.
The migration
This was a big challenge for the client, but Ingemark proved to be up to this complex task, considering that we actively participated in the construction and reimplementation of the client’s complete platform. We also participate in testing the automation of a new e-commerce solution, and through the implementation of this project, we learned something new ourselves and discovered Harness, with which we entered into a partnership and whose tool we used in the CI segment. Confluent and Kafka tools were also used, and when it comes to security on the infrastructure side, we decided on Apigee technology.