Begrebet "composable" inden for software dækker over en arkitektur bygget af modulære byggeklodser, som kan kombineres til skræddersyede løsninger. En composable commerce tilgang giver virksomheder friheden til at udvælge de leverandører, der leverer den mest robuste funktionalitet inden for hvert enkelt område, i stedet for at være bundet til én samlet standardløsning.
Ifølge Gartner, et førende forsknings og rådgivningsselskab, bliver composable commerce en stadig vigtigere tilgang inden for enterprise software, særligt på e-handelsområdet.
Læs videre for en introduktion til, hvad composable commerce indebærer, hvordan det adskiller sig fra andre e-handelsarkitekturer, og hvilke fordele og begrænsninger du bør kende.
Hvad er composable commerce?
Composable commerce er en modulær tilgang til opbygning af e-handelsplatforme, hvor virksomheder kan vælge og integrere forskellige teknologier i en løsning, der passer præcist til deres behov. Denne fleksibilitet giver mulighed for hurtig tilpasning til markedsændringer og kundernes forventninger, styrker innovationen og skaber en tydelig konkurrencefordel.
Composable commerce realiseres gennem brugen af pakkede forretningskapaciteter (Packaged Business Capabilities eller PBC'er). PBC'er fungerer som byggestenene i den samlede løsning og forbindes via applikationsprogrammeringsgrænseflader (API'er). De traditionelle kernefunktioner i en e-handelsplatform kan fortsat indgå, men de indgår som en ligeværdig del blandt andre komponenter snarere end som centrum for hele arkitekturen.
Composable commerce vs. headless commerce
Headless commerce introducerede adskillelsen mellem præsentationslaget på front-end og den bagvedliggende funktionalitet. Composable commerce bygger videre på denne tilgang og giver virksomheder mulighed for at dele deres handelsplatform op i selvstændige tjenester.
I et headless system er front-end-løsningen som regel forbundet til en enkelt back-end. I et composable setup fungerer hver forretningskapacitet derimod som en uafhængig enhed. For mange virksomheder, der begynder at arbejde med composable commerce, bliver en afkoblet front-end et naturligt første skridt i udviklingen.
Composable commerce vs. modulær commerce
Hvor composable commerce har fokus på at integrere og kombinere selvstændige kapaciteter, handler modulær commerce om at opdele et e-handelssystem i mindre, udskiftelige moduler. Disse moduler dækker typisk enkeltfunktioner på et website, for eksempel produktsøgning, indkøbskurv, checkout eller kampagner.
Med en modulær tilgang kan virksomheder tilpasse eller udvide deres handelssystem efter behov. Moduler kan tilføjes eller fjernes uden at påvirke de øvrige dele af systemet. Det gør både vedligeholdelse og opgraderinger enklere og giver mulighed for at genbruge udvalgte moduler eller komponenter på tværs af platformen.
Kort sagt giver composable commerce virksomheder frihed til at vælge og integrere de stærkeste løsninger til funktioner på et mere avanceret niveau, som betalingsbehandling eller lagerstyring. Modulær commerce gør det samtidig muligt at organisere systemet i mindre dele, der skaber en fleksibel, genanvendelig og skalerbar arkitektur.
Hvad er pakkede forretningskapaciteter?
Pakkede forretningskapaciteter (PBC'er) er softwarekomponenter, der hver især repræsenterer en konkret forretningsfunktion. En PBC dækker derfor én specifik kapacitet og er designet til at være fuldt funktionsdygtig, så den kan fungere selvstændigt. En composable commerce løsning består af flere PBC'er, samlet gennem en fælles API. De kan komme fra samme leverandør eller være hentet på tværs af markedet.
PBC'er er skabt til at tilpasse sig et forretningsresultat. Eksempler på PBC'er inkluderer:
- Butiksfacade
- Katalog
- Kampagner
- Indkøbskurv
- Checkout
- Betaling
- Søgning
Disse kapaciteter bør være tilgængelige i et katalog med både egne og tredjepartsmoduler, som kan implementeres i den samlede løsning. Styrken ved composable commerce og den tilhørende plug-and-play arkitektur ligger i muligheden for frit at vælge de PBC'er, der passer bedst til virksomhedens behov, og konfigurere dem, så de arbejder optimalt sammen.
Composable commerce vs. microservices
Det er vigtigt at forstå, at PBC'er ikke nødvendigvis er microservices. Microservices består af små, separate programmer, mens PBC'er samler flere af disse enheder i én komponent, der understøtter en tydelig forretningsfunktion for organisationen. Pakkede forretningskapaciteter kan derfor være bygget af en gruppe relaterede microservices, hvilket skaber en mere samlet, struktureret og lettere vedligeholdelig handelsarkitektur.
Hvad er udviklingen af composable commerce?
Handelspakker var tidligere det mest avancerede inden for e-handelsteknologi. Disse monolitiske handelspakker samlede en lang række handelsfunktioner i ét samlet softwaresystem. Velkendte leverandører omfatter blandt andre Oracle, IBM og SAP.
Pakkerne var ofte omfattende og integrerede tæt med andre centrale dele af digital handel, blandt andet:
- Enterprise resource planning (ERP)
- Customer relationship management (CRM)
- Warehouse management (WMS)
- Product lifecycle management (PLM)
- Content management system (CMS)
Ambitionen var at levere alt i én samlet løsning, men resultatet blev monolitiske strukturer med stærke indbyrdes afhængigheder og begrænset modularitet.
For nogle år siden blev disse legacy-pakker udfordret af en mere fremtidssikker tilgang: composable commerce. Monolitiske systemer er komplekse og kræver omfattende vedligeholdelse, hvilket gør skalering vanskeligt og fører til både høje driftsomkostninger og lav fleksibilitet. Samtidig virkede udsigten til en løsning, der kunne skræddersys fuldt ud til virksomhedens egne behov, attraktiv.
Virkeligheden viste sig dog at være mere nuanceret. Uanset om teams arbejder med interne godkendelser, komplekse arkitekturdesigns eller en bred række leverandører, kan opbygningen af en fuldt tilpasset platform føre til højere omkostninger og væsentligt længere implementeringstider.
I de seneste år er legacy-pakker derfor blevet sat under pres af nutidens og fremtidens handelskrav. Monolitiske systemer er fortsat tunge at vedligeholde og vanskelige at skalere, hvilket igen medfører højere omkostninger og begrænset fleksibilitet.
Fordele ved composable commerce
Composable commerce giver en række fordele til virksomheder, der ønsker et mere fleksibelt og fremtidssikret e-handelssystem. Her er nogle af de områder, hvor tilgangen kan øge fleksibilitet, forbedre profit og styrke kundeoplevelsen:
- Fleksibilitet og agilitet for virksomheder: Composable commerce giver mulighed for selv at sammensætte komponenterne i e-handelssystemet, så de passer præcist til virksomhedens behov. Med en modulær tilgang kan hver komponent udvælges og konfigureres efter strategi og mål. Opsætningen kan kræve lidt ekstra tid, men gevinsten er markant større smidighed fremover, fordi virksomheden ikke låses fast i en monolitisk løsning.
- Øget effektivitet og rentabilitet: En best-of-breed og modulær metode giver mulighed for at vælge netop de komponenter, der matcher forretningens krav. Det reducerer forbruget af tid og ressourcer på funktioner, der ikke skaber værdi. Resultatet er lavere omkostninger på sigt og bedre fokus på det, der driver omsætning og styrker kundeservicen.
- Forbedret brugeroplevelse: Composable commerce giver adgang til de stærkeste enkeltkomponenter, eksempelvis content management systemer og marketingautomatisering. Det skaber optimale betingelser for målrettede og personlige kundeoplevelser, blandt andet gennem relevante produktanbefalinger og skræddersyet indhold.
Udfordringer ved composable commerce
Composable commerce rummer større kompleksitet end en traditionel alt i én platform. Ved at overveje følgende faktorer kan du vurdere, om en composable commerce tilgang passer til virksomhedens behov og mål:
- Kompleksitet: Integration på tværs af PBC'er og tjenester er afgørende, fordi komponenterne skal fungere som en samlet og sammenhængende løsning for kunderne. Processen kan være både krævende og tidsintensiv, især hvis teamet mangler dyb teknisk erfaring. Hver komponent kan have egne kontrakter, API'er, datastrukturer og afhængigheder, som kan være vanskelige at håndtere. I praksis betyder det, at virksomheder uden høj digital modenhed, stærke ingeniørkompetencer og komplekse leveringskrav sjældent får mest ud af composable commerce.
- Vedligeholdelse: En composable commerce arkitektur kræver betaling for hver enkelt komponent. Afhængigt af antallet af PBC'er og leverandører kan dette hurtigt føre til betydelige omkostninger til både vedligeholdelse og opdateringer.
- Langsommere hastighed til markedet: Virksomheder, der vil have en hurtig lancering, oplever ofte, at composable commerce ikke er den mest hensigtsmæssige løsning. Da der stadig er tale om et pro code miljø, vil en platform med mulighed for at kombinere dele af arkitekturen og samtidig komme hurtigt i drift med præbyggede handelskomponenter være en bedre vej frem.
Få den fleksibilitet, du har brug for, med Shopify
Pointen er, at composable commerce fungerer for mange virksomheder, men tilgangen rummer også udfordringer, som kan bremse udviklingen.
Vi har set, at en kombineret strategi ofte skaber de bedste resultater.
I en nylig undersøgelse gennemført sammen med IDC viste resultaterne, at 45 % af de mere end 1.000 adspurgte virksomheder bruger en composable front end sammen med en full stack back end. Og denne tilgang giver stærke resultater, blandt andet kortere tid til markedet, højere omkostningseffektivitet og en mere helstøbt kundeoplevelse.
Mens vi fortsætter med at udvide vores virksomhedstilstedeværelse, står vi klar til at hjælpe dig med både at overgå konkurrenterne og følge tempoet i e handelens udvikling. Hvis én ting er sikkert i virksomhedsmarkedet, er det udsigten til massiv vækst, og du fortjener en platform, der kan vokse med dig.
Samtidig viser undersøgelsen fra IDC, at to af de største barrierer for virksomheder er mangel på digitale kompetencer og mangel på teknologisk skalerbarhed.
Her kommer vi ind i billedet.
Vores globale handelsvolumen er uden sidestykke, og hele infrastrukturen er bygget til at håndtere selv store trafikspidser. Vi har processeret 40.000 checkouts i minuttet uden problemer. Sammen med mere end 99,9 % oppetid og dedikeret teknisk kontostyring bliver fundamentet for din succes både robust og skalerbart.
Handel udvikler sig konstant og skifter retning hele tiden. Vi sørger for, at du følger med.
Ofte stillede spørgsmål om composable commerce
Hvad er composable commerce?
Composable commerce, et begreb introduceret af Gartner, beskriver en innovativ tilgang til opbygning og implementering af e handelsløsninger, hvor hver enkelt komponent i systemet fungerer selvstændigt og samtidig indgår i en samlet helhed. Denne tilgang giver virksomheder mulighed for at skabe skræddersyede og personaliserede e handelsoplevelser, der løbende kan tilpasses og udvikles i takt med kundernes behov og markedets krav.
Hvad er forskellen mellem composable commerce og headless commerce?
Composable commerce bygger videre på fleksibiliteten og modulariteten fra headless commerce ved at sikre fuld uafhængighed for hver komponent i handelsoperativsystemet. Hvor headless commerce først og fremmest handler om at adskille front end og back end, går composable commerce et skridt videre og giver virksomheder mulighed for at omsætte hvert enkelt forretningsbehov til en selvstændig softwarekomponent.
Hvad betyder begrebet "composable" i teknologisammenhæng?
Composable arkitektur kan ses som softwareudgaven af at bygge med lego-klodser, hvor elementer kombineres, udskiftes og sammensættes på ny for at skabe løsninger, der passer præcist til behovet. Den composable tilgang bygger på en API first strategi, som gør integration med eksisterende systemer og processer mere enkel. Udviklingen er kun i sin begyndelse, og i fremtiden vil selve sammensætningen ideelt set blive en opgave for forretningsbrugere frem for udviklere.


