Composable commerce: heerlijk flexibel of te complex?

Een nieuwe term duikt steeds vaker op in het e-commercelandschap, namelijk composable commerce. Wat hebben deze nieuwe e-commercesystemen te bieden, en wanneer zijn ze interessant? Wij leggen het uit.

Composable commerce

Op maat in plaats van one-size-fits-all

Composable commerce is de verzamelnaam voor allerlei e-commercesystemen die flexibel, modulair en op maat zijn. Ze maken gebruik van modulaire componenten en microservices die gecombineerd worden om op maat gemaakte applicaties te creëren.

Wat dan het verschil is met andere e-commercesystemen? Bij traditionele, "monolithische" e-commerceplatformen zijn verschillende functionaliteiten zoals voorraadbeheer, de productcatalogus, je winkelwagentje, afrekenen en betalingsverwerking geïntegreerd in één systeem. Daardoor kan je het platform maar lastig aanpassen en opschalen aan jouw eisen laten voldoen. Composable commerce daarentegen splitst deze functionaliteiten op in individuele componenten of services die onafhankelijk van elkaar kunnen ontwikkeld, ingeschakeld en geüpgraded worden.

Deze componenten worden meestal losjes gekoppeld en communiceren met elkaar via API. Deze eigenschap geeft bedrijven de flexibiliteit om de beste componenten van verschillende leveranciers te selecteren en te integreren, of hun eigen op maat gemaakte oplossingen te bouwen. Zo kunnen ze een unieke werking creëren die aansluit bij hun specifieke noden, zonder beperkt te worden door de mogelijkheden of beperkingen van één monolithisch platform.

Opkomende tech, gesteund door grote spelers

Welke plaats dit nieuwe systeem inneemt in de markt? Volgens onderzoeksbureau Gartner en hun Magic Quadrant zien we dat composable commerce-spelers zoals Commercetools en oplossingen waar we zelf veel ervaring mee hebben, zoals Magento van Adobe – dat ook meer en meer features op basis van componenten en API-ontsluiting aanbiedt – als leaders gezien worden. Een leader heeft alle potentieel om nieuwe technologieën bij het bredere publiek bekend te maken, gesteund door hun doorgaans grote marktaandeel en aanzienlijke marketingbudgetten. Deze grote spelers versnellen zo de verschuiving binnen het e-commercelandschap naar steeds meer flexibele systemen die ‘opgeknipt’ worden in losse onderdelen.

MACH-architectuur in het hart

Composable commerce heeft zijn flexibiliteit te danken aan zijn MACH-architectuur. Wat dat inhoudt?

Microservices: op microservices gebaseerde architectuur maakt het mogelijk om packaged business capabilities of PBC’s te combineren, in tegenstelling tot monolithische applicaties die nauw geïntegreerd en verbonden zijn.

Api-first: alleen als alle functionaliteit via API’s beschikbaar is, is het mogelijk om de verschillende microservices en componenten met elkaar te verbinden tot één werkend e-commerceplatform.

Cloud-native: door gebruik te maken van de volledige mogelijkheden van de cloud, ben je verzekerd van schaalbaarheid en flexibiliteit in de hele applicatie.

Headless: door de ontkoppeling van de presentatielaag (front-end) van de backend-functionaliteit is het mogelijk de interface continu te verbeteren, zodat het e-commerceplatform op alle touchpoints en devices met de klant kan communiceren.

De voordelen van MACH-architectuur

  • Flexibiliteit: je kunt zelf kiezen welke functionaliteiten je aansluit op je e-commerceplatform, en ze zijn makkelijk te vervangen. Je bent niet meer afhankelijk van één totaaloplossing.
  • Schaalbaarheid: alle services draaien in de cloud en zijn daardoor onbeperkt schaalbaar.
  • Wendbaarheid: je bent wendbaarder en je kunt sneller functionaliteiten toevoegen en deze naar de markt brengen.
  • Minder vendor lock-in: je bent niet meer afhankelijk van één leverancier en je kunt leveranciers snel vervangen door nieuwe waar nodig.
  • Innovatief: je kunt nieuwe ideeën snel uitvoeren en experimenteren met de diverse out-of-the-box tools die er bestaan.
  • Best-of-breed: je kunt gebruikmaken van de beste tools voor iedere functionaliteit. Bij all-in-one-pakketten zijn er altijd onderdelen van de oplossing die minder goed werken dan alternatieven in de markt.

Voor wie is composable e-commerce?

Een strategie gebaseerd op microservices wordt momenteel vooral gebruikt door grotere bedrijven en retailers zoals bijvoorbeeld Grand Vision, Netflix, Autoscout24 of Audi. En dat verbaast niet: doordat de implementatie van deze headless-oplossing in eerste instantie complex en kostbaar is, vermoeden we dat MACH-oplossingen voor de meeste kmo’s voorlopig nog even buiten handbereik zijn.

Op lange termijn zijn de voordelen duidelijk: je geniet van meer flexibiliteit, lagere complexiteit en lagere kosten, maar op korte termijn vergt het een investering in strategische visie, interne en externe IT-resources en initiële setup-kosten van het platform. Dat maakt dat heel wat bedrijven eerst een digitale transformatie moeten doorgaan vooraleer ze langzaam richting composable commerce kunnen groeien.

Toch geloven we dat het loont om als kmo alvast bekend te raken met de materie. Als je van plan was te veranderen naar een nieuw e-commerceplatform, dan doe je er volgens ons goed aan om alvast te kiezen voor een platform dat zijn functionaliteiten en data ontsluit via API’s. Op die manier zet je je platform klaar voor de toekomst en kun je per functionaliteit kijken of je ze via een best-of-breed SaaS-oplossing regelt of via een functionaliteit binnen het e-commerceplatform zelf. Je eindigt dan met een soort van hybride-oplossing die je alvast op weg helpt. Je hoeft daarvoor niet noodzakelijk complexere tools te kiezen: zowel Shopware als Magento zijn ideale keuzes.

Aan de slag met composable commerce

Geloof je dat composable commerce het antwoord is voor jouw onderneming? Bereid je dan voor op volgende stappen.

Stel je visie scherp
Wat zijn jouw businessdoelen en welke strategisch concurrentievoordeel heeft jouw bedrijf? Hoe kun je je online onderscheiden en hoe bedien je je klanten het beste?

Bepaal welke functionaliteit je nodig hebt
Welke functionaliteiten in je huidige e-commercesysteem werken goed en welke verdienen verbetering? Welke functionaliteiten ondersteunen de doelen en processen uit jouw strategie en visie het beste?

Kies het geschikte e-commerceplatform
Kies welk e-commercesysteem je wil gebruiken en het beste aansluit bij de benodigde functionaliteiten en processen. Bepaal daarbij ook welke best-of-breed tools je wil gebruiken.

Omring je met de met experts voor de implementatie
Vaak zal de implementatie van de headless-oplossing door externe experts gebeuren. Kies een partner en oplossing die het beste matcht met jouw organisatie.

Ontwerpfase
Breng samen met je development-partner in een zogenaamde discovery-fase in kaart wat de scope van je project is en wat er ontwikkeld moet worden. Zorg voor een schematisch overzicht van de IT-architectuur die je wil opzetten en breng alle kosten in kaart. Werk schermschetsen en designs uit voor de webshop.

Ontwikkelingsfase
Dan volgt de daadwerkelijke bouw van het platform. De nadruk ligt op goed projectmanagement met betrekking tot de oplevering van het project. Een agile manier van werken is daarbij cruciaal.

Go-live
Klaar voor het meest belangrijke moment? Eens je nieuwe project live is, kun je makkelijk nieuwe microservices en componenten aansluiten om het platform verder uit te breiden.

Bepaal zelf of composable commerce bij jou past

De e-commerce markt raakt meer en meer verzadigd, waardoor het moeilijker wordt om een concurrentievoordeel te behalen en te behouden. Zo zie je dat de meeste e-commerceplatformen dezelfde functionaliteiten beginnen aanbieden, waardoor ze hun uniek voordeel verliezen. Anderzijds komen er steeds meer SaaS-oplossingen die excelleren in een specifiek onderdeel van de online klantervaring.

Composable commerce heeft een duidelijke plaats in dit landschap: het bevordert de flexibiliteit en schaalbaarheid en stelt bedrijven in staat componenten te vervangen of te upgraden, te experimenteren, A/B-testen uit te voeren en hun e-commercesysteem snel aan te passen aan veranderende marktomstandigheden, om zo een gepersonaliseerde en naadloze klantervaring aan te bieden. Daar staat een behoorlijke investering tegenover, waardoor monolithische oplossingen voor kleine bedrijven soms gewoonweg de beste oplossing blijven. Niet zeker welke e-commerceoplossing best bij jouw onderneming past? Wij denken graag met je mee. Neem contact op voor een vrijblijvend gesprek.

Wil je meer weten over deze onderwerpen?