pimsysteem.nl
Woordenlijst

MACH-architectuur (Microservices, API-first, Cloud-native, Headless)

MACH-architectuur is een softwarearchitectuur die bestaat uit microservices, API-first-ontwerp, cloud-native SaaS en headless levering, zodat organisaties losse componenten kunnen combineren en vervangen.

De vier letters staan voor bouwprincipes. Microservices: functies draaien als losse, zelfstandig te updaten diensten. API-first: elke functie is via een gedocumenteerde API bereikbaar. Cloud-native: de software draait als SaaS en schaalt mee. Headless: de frontend staat los van de backend.

De MACH Alliance is in 2020 opgericht door onder meer commercetools, Contentstack, EPAM Systems en Valtech. Het is een leveranciersneutrale not-for-profitorganisatie die de principes uitdraagt en een certificering biedt voor leveranciers die eraan voldoen. Een MACH-certificering beoordeelt de architectuur; de functionele geschiktheid voor uw situatie toetst u zelf in demo's en referentiegesprekken.

In een MACH-opzet is het PIM één component naast commerce, CMS, zoeken en DAM, gekoppeld via API's. Dat vraagt meer integratie- en architectuurkennis dan een suite. Het artikel Composable commerce en PIM beschrijft wanneer de aanpak past.

Voorbeeld uit de praktijk

Een internationale retailer combineert een MACH-gecertificeerd commerceplatform, een headless CMS en een API-first PIM, en vervangt de zoekfunctie later zonder de andere componenten aan te passen.

Zie ook