Migrating to MACH Architecture & Composable Commerce: the guide to decommissioning your E-commerce monolith

Solutions and E-commerce
Migration vers l’Architecture MACH & Composable Commerce le guide pour décommissionner son monolithe E-commerce

For retailers operating internationally, digital acceleration inexorably runs up against the rigidity of traditional monolithic e-commerce platforms. Once the market standard, unified architectures that centralise the back office, the database and the visual rendering (front end) are today proving to be operational bottlenecks. Faced with this reality, the concept of Composable Commerce is establishing itself as the long-term solution, drawing on the technological paradigm of the MACH alliance (Microservices, API-first, Cloud-native SaaS, Headless).

At Numendo, a specialist in omnichannel, we support companies in harmoniously orchestrating data flows between the various components of their information system (IS). Migrating from a legacy model to a MACH ecosystem is not simply a technical change; it means deeply aligning business capabilities and IT infrastructure according to our proven IRO method (Imagine, Realise, Optimise).

Why monolithic architecture is holding back your omnichannel growth: technical asphyxiation

The e-commerce monolith suffers by definition from tight coupling. In this model, the presentation layer (the HTML/CSS/JS front end) is intimately intertwined with the deep business logic and the database model of the back office.

The major pathologies of the legacy model

  • Critically longer time-to-market: any minor change to the user interface — for example UX optimisation of the checkout funnel or the rollout of a new in-store clienteling component — requires compilation, global regression testing and deployment of the entire application. The risk of unforeseen side effects paralyses the agility of product teams.
  • Inefficient scalability and infrastructure overspend: during critical traffic peaks (sales, Black Friday, exclusive collection launches), certain application building blocks come under exponential load (text search, basket engine, payment gateways). On a monolith, it is impossible to scale a single component horizontally. IT departments are forced to oversize the entire infrastructure vertically, causing the total cost of ownership (TCO) to explode.
  • Data silos and omnichannel complexity: unifying stock in real time (single view of inventory), orchestrating order logistics (Ship-from-Store, Click-and-Collect) and syndicating catalogues internationally become titanic challenges. The monolith tries to centralise everything but ends up blocking interoperability with the specialised applications of modern retail (WMS, OMS, ERP).

The composable ecosystem & the MACH pillars: advanced specifications

To switch to total flexibility and design what is known as an “evolutionary architecture”, the technical foundation must be aligned with the four precepts of the MACH alliance:

  • M – Microservices: functional decomposition of the application into autonomous, highly specialised services, structured around the concepts of Domain-Driven Design (DDD) and watertight boundaries (bounded contexts). Each microservice has its own logic and its own database, thereby avoiding any technical contamination should a third-party component fail.
  • A – API-first: all business features are natively and exclusively exposed via programming interfaces (standardised RESTful APIs or GraphQL graphs via architectures such as Apollo Federation). The API becomes the immutable service contract, allowing any building block — whether custom-developed or bought as SaaS — to communicate instantly and consume structured data.
  • C – Cloud-native SaaS: a categorical rejection of the traditional model of hosting on dedicated servers or simple virtual machines that have to be maintained (IaaS). The application building blocks harness the elastic power of managed SaaS (Software as a Service) solutions. Security upgrades and version updates are handled transparently by the vendors, definitively eliminating heavy, costly technical migration projects.
  • H – Headless: strict decoupling of the presentation layer. The front end becomes completely agnostic with regard to the back office’s transactional engines. It consumes data via APIs and can be developed with modern high-performance frameworks (Next.js, Nuxt.js) optimised for user experience and the requirements of Google’s Core Web Vitals algorithm (in particular the INP responsiveness metric).

Technology and financial decision matrix: monolith vs composable

Evaluation criteriaLegacy monolithic architectureComposable Commerce (MACH)
Governance and flexibilityComplete vendor lock-in. Developments constrained by the solution provider’s roadmap.Best-of-breed strategy. Choice of the best solution on the market for each specific need (PIM, OMS, search).
Deployment & velocityGlobal, synchronous deployments. Weekly frequency at best, heavy load on QA teams.Continuous granular deployments (CI/CD) per microservice. Several releases per day with no impact on run operations.
Blast radius of incidentsGlobal. A bug in the billing module or a poorly optimised third-party script can paralyse the entire e-commerce site.Isolated. If the recommendation or search building block goes down, the critical basket and payment functions remain operational.
TCO (total cost of ownership) optimisationHeavy up-front licences and opaque corrective maintenance. Fixed infrastructure cost calculated on historical peak load.Pay-per-use billing model (SaaS). Development costs focused on direct business value. Elastic infrastructure.

The Numendo framework for a progressive migration: the “Strangler Fig Pattern” at scale

To eliminate the devastating tunnel effect and the regression risks inherent in global big-bang redesigns, Numendo applies a methodical, iterative approach based on the Strangler Fig architecture pattern. This proven framework consists of progressively replacing the monolith’s features with microservices or modern SaaS solutions, until the old infrastructure is completely switched off.

Step 1: Imagine & audit (strategic alignment phase)

Every project begins with a Product Discovery and architecture scoping phase. Our experts map all the existing application flows (ERP, PLM, WMS, CRM) and design the target data model.

  • Key action: functional breakdown of the monolith into independent business domains.
  • Deliverables: a precise analysis of prospective TCO over three and five years, a decommissioning roadmap by application batch, and definition of the data integration strategy via a mediation layer.

Step 2: Realise – isolating the front end & abstraction via a BFF (Backend for Frontend)

Before modifying the back-office engines, we decouple the display layer. We design a modern headless front end connected to an API gateway or to a high-performance data orchestration middleware acting as a BFF.

  • Key action: the BFF intercepts every request from the front end. To begin with, it redirects 100% of the flows to the legacy monolith.
  • Immediate benefit: the user experience is immediately modernised (major gains in loading speed and conversion rate), while the back-office infrastructure remains unchanged and secure.

Step 3: Optimise – granular replacement of the building blocks

Once the front end is autonomous, we proceed to extract the business domains from the monolith one after another and entrust them to the best best-of-breed solutions on the market.

  • Product intelligence: deployment of a robust PIM such as Quable (our long-standing partner, with more than 40 projects delivered jointly) or Akeneo (Numendo expertise recognised with the prestigious Akeneo Leadership Award 2025 for Emosia Group’s international transformation project), in order to centralise and enrich the multilingual taxonomy.
  • Transactional orchestration: connecting API-first e-commerce engines or engines configured in composable mode (such as Salesforce Commerce Cloud) to power the checkout funnel and streamline the user experience, without weighing down the stack.
  • Omnichannel logistics: integrating a modern OMS in order to unify physical and digital stock and finely manage logistics allocation rules towards warehouses or stores.

As these solutions gradually take over, the BFF redirects the API calls towards the new SaaS platforms. The monolith is progressively drained of its technical substance until it can be switched off for good, with no service interruption whatsoever for end customers.

Use cases: orchestrating flows on an international scale

The success of a composable architecture rests entirely on the robustness of the integration layer and on the ability to monitor high-volume data exchanges in real time.

Project 1: monitoring complex flows for a luxury brand

When rolling out large-scale international omnichannel programmes, Numendo’s technical teams orchestrated, monitored and secured more than 70 critical application flows interconnecting the sales interfaces, the ERPs (SAP), the logistics tools (Reflex WMS) and the global business systems.

  • Technical stack deployed: a modern integration architecture based on Apache Kafka for asynchronous event streaming and ElasticSearch for real-time log indexing and search.
  • Governance: the use of industrial traceability and integration tools (Seeburger, secure SFTP protocols) coupled with rigorous management in Jira and Confluence.
  • Result: a resilient infrastructure guaranteeing flawless synchronisation of financial data, orders and global stock levels, eliminating information losses and logistics bottlenecks.

Project 2: multi-brand, multi-country rollout for Emosia Group

For the Emosia group (7 well-known brands, omnichannel distribution in 17 countries), the challenge was to replace a heterogeneous, ageing ecosystem with a unified, standardised architecture model (core model).

  • Solution provided: deployment of the Akeneo PIM to centralise and enrich the catalogue, connected directly to the Shopify Plus instances powering the various online stores.
  • Result: complete automation of catalogue synchronisation, a reduction in the time needed to onboard new brands within the group, and greater reliability of the product information distributed across all international digital channels.

Project 3: agile migration and PXM optimisation for GONG

As part of Gong Galaxy’s digital acceleration, our consultants led the complete migration of the e-commerce site from a WooCommerce environment to the Shopify Plus platform, connected directly to the PIM/DAM from vendor Quable.

Result: this modernisation gives GONG a high-performing, secure online store. Centralising technical characteristics and media in Quable streamlines catalogue updates and simplifies the marketing teams’ day-to-day work, while guaranteeing an optimal shopping experience.

Conclusion: MACH architecture, a driver of sustainable growth

Migrating to Composable Commerce or Agentic Commerce is not only an IT engineering project; it is a strategic decision that gives business departments back full control of their commercial roadmap. By freeing themselves from the structural constraints of monoliths, brands can test new services, move into new international markets and adapt instantly to changing consumer expectations.

At Numendo, we combine a dual culture: pragmatic business expertise and a high level of mastery of cutting-edge technologies. Thanks to our flexible engagement formats, we co-build resilient, scalable architectures with your IT teams that create long-term value.

How about we connect?

Shape your brand’s digital future. Whether you want to align your touchpoints, create unified customer experiences, or optimize your omnichannel ecosystem, we design solutions that blend innovation and elegance.

Parler à un expert

Insights,
the essentials

All news
Core Web Vitals comment viser un score INP inférieur à 200 ms sur les front-ends E-commerce Headless
Solutions and E-commerce 15.06.2026

Core Web Vitals: How to Target an INP Score Below 200 ms on Headless E-commerce Front-Ends

Custom app Akeneo et app store
Solutions and E-commerce 18.05.2026

Akeneo Custom App: How can you develop your own extensions without going through the App Store?

Diffuser efficacement sa donnée produit dans un monde omnicanal
Solutions and E-commerce 20.10.2025

Distributing your product data effectively in an Omnichannel world: PIM, DAM and Publishing at the service of brands

MedusaJS l’architecture e-commerce headless qui révolutionne les boutiques en ligne
Solutions and E-commerce 06.10.2025

MedusaJS: the headless E-commerce architecture revolutionising online stores

Numendo Paris Agency

48 Rue de la Bienfaisance
75008 Paris

Our Paris agency supports brands and key accounts with their most strategic digital projects.

Located just 10 minutes from Saint-Lazare station and steps from the Miromesnil metro, it brings together our experts in consulting, e-commerce, product data, and omnichannel architecture.

Numendo Paris embodies the perfect synergy of strategic vision, technical expertise, and client proximity.

Be part of the adventure
Numendo Paris

Joining Numendo Paris means joining an innovation hub where technical excellence meets an entrepreneurial spirit. A stimulating environment to drive world-class strategic projects right in the heart of the capital.

Numendo Mulhouse Agency

2a Av. Auguste Wicky
68100 Mulhouse

The Mulhouse agency is our technical center of excellence dedicated to the performance of your business platforms.

Located in the heart of Alsace, steps from the Mulhouse train station and in close proximity to Germany and Switzerland, our office is home to a community of passionate experts focused on innovation and code robustness.

It embodies the group’s technological powerhouse, capable of building highly complex B2B and industrial ecosystems.

Be part of the adventure
Numendo Mulhouse

Thriving in Mulhouse means joining a historic hub where a passion for technology and team spirit take center stage. <br>A human-scale environment ideal for tackling large-scale industrial and technical challenges.

Numendo Genève Agency

Rue du Marché 5,
1204 Genève

Our Geneva agency combines a culture of precision with digital expertise to elevate your projects in Switzerland and internationally.

Ideally located in the very heart of Geneva, it offers a premium work environment to support the data transformation of the most demanding businesses.

Geneva is our dedicated hub for structuring product information and deploying agile and scalable e-commerce strategies, primarily within the luxury and finance sectors.

Be part of the adventure
Numendo Geneva

Being part of the Geneva team means cultivating high standards and precision to deliver high-performing, sustainable digital solutions.<br>An exceptional work environment to transform the future of product data and Swiss e-commerce.