“Skal jeg skifte til composable arkitektur eller holde mig til en platformsbaseret arkitektur for min webshop?”

Med den udvikling i den måde, digitale handelsløsninger fungerer på, er mange digitale leverandører nysgerrige efter fordelene ved composable arkitektur.

I vores serie som består af tre dele, undersøger vi headless commerce og composable arkitektur for at hjælpe dig med at træffe det rigtige valg for din virksomhed.

I del 1 diskuterer vi udviklingen inden for e-handel for at give en dybdegående forståelse af disse koncepter.

CX Evolution

I midten af 2000’erne var digitaliseringen stadig i de tidlige stadier. Tidlige ecommerce-virksomheder tilbød en oplevelse med en enkelt kanal, bundet til silo-systemer afkoblet fra deres primære forretningsmodel.

Skip til den tidlige æra af omnichannel, omkring 2012-2013. En stigning i forbrugernes efterspørgsel og den store udbredelse af smartphones skubbede den digitale handel hurtigt fremad. Digitale leverandører begyndte at lancere innovative omnichannel-oplevelser til højre og venstre.

Nu investerer virksomhederne massivt i konstant innovation og perfektion af deres digitale CX. Det handler ikke kun om at tilbyde produkter via flere kanaler, det handler også om en dyb kundeforståelse. Brilliant CX handler om at skabe relevante oplevelser på det rigtige sted og tidspunkt, uanset kanal.

Den nuværende digitale oplevelse giver forbrugerne mange flere touchpoints end nogensinde før i deres købsrejse. Det er derfor de stærkeste på markedet og industriledere vil opfylde følgende kriterier:

  • Den øgede markedsdynamik, globaliseringen og den ændrede køberadfærd skaber alle et konstant behov for at udvikle sig. Fremtidens ledere vil være fleksible og have evnen til hurtigt at tilpasse sig nye forretningsmodeller.
  • De bedste vil levere værdi gennem CX ved at se ud over transaktionen og engagere sig i den største del af brugerrejsen.
  • De bedste vil have fleksibilitet i virksomheden og tilføre værdi med CX ved hjælp af forbundne data og intelligens.

Her kommer problemet – det stigende behov for fleksibilitet lægger et stort pres på din teknologistak. Du skal være i stand til at opbygge nye kanaler og rekalibrere dit back office hurtigt.

Udvikling af e-commerce-arkitektur

For at understøtte denne udvikling skal IT-arkitekturerne tilpasses.

Traditionelt indeholder handelsplatformen præsentationslaget eller brugerfladen, med al funktionalitet i én kodebase. Selvom denne form for arkitektur er nem at sætte op, kan det hurtigt blive dyrt og forvirrende at opskalere og vedligeholde den.

Med backend- og frontend-koder i én database kan ændringer i koden få uventede konsekvenser et andet sted. Grænsen mellem backend- og frontend-udviklere bliver sløret, hvilket gør teamwork sværere og kræver mere platformserfaring fra udviklerne.

Derefter kom flerlagsarkitekturen. Mens traditionel arkitektur stadig bruges hyppigt, begyndte den lagdelte arkitektur at blive mere udbredt i slutningen af 90’erne. Denne type arkitektur blev udviklet for at forbedre effektiviteten og muligheden for genbrug. Der blev udviklet selvstændige lag til præsentation, funktionaliteter, integration og data.

Men den tætte integration mellem lagene betød, at ændring af en komponent stadig krævede test af dens afhængigheder i lagene over og under. Denne løsning var stadig ikke agil nok til at imødekomme virksomhedernes konstant skiftende behov.

Her kommer composable architecture ind i billedet, som tilbyder de høje niveauer af fleksibilitet, tilpasning og skalérbarhed, som moderne digitale leverandører har brug for.

Platform-Based Arkitektur vs Composable Arkitektur

I dag er de to vigtigste arkitekturtyper, som e-handelsvirksomheder vælger imellem, platformsbaseret og composable. Mens composable er nyt og spændende, er det vigtigt at forstå, om det er det rigtige for din virksomhed at foretage ændringen på nuværende tidspunkt.

Platforms-Baseret Arkitektur

Platforms-baseret arkitektur henviser til en platform, der er bygget på et koncept med et stort sæt af gennemtestede out-of-the-box-funktioner, som kan tilpasses til virksomhedens behov.

For at bruge en analogi kan man tage en iMac og en specialbygget pc. Den platformsbaserede arkitektur følger et sæt grundprincipper med en arkitektur, der er fastlagt af producenten. Den er som regel en del af et større økosystem, hvilket giver fordele som nem integration, delte datamodeller og forudbyggede funktioner. Præcis som du ville finde det i en iMac.

Platformsbaseret arkitektur giver fordele, hvis dine behov passer med systemets funktionalitet. Du kan tilpasse systemerne, men ligesom med en iMac kommer du til et punkt, hvor du skal opgradere hele systemet ved at udskifte det med en “nyere version”. Normalt er en platforms livscyklus omkring 5-8 år.

Composable Arkitektur

Composable arkitektur er baseret på et mikroservicekoncept, hvor de forskellige services og funktioner er opdelt i fleksible byggeklodser, der kan fungere uafhængigt af hinanden.

Da composable arkitektur er baseret på et sæt byggeklodser, kan du tilføje, udskifte og forbedre dele af dit system undervejs. Det giver uendelig fleksibilitet og det giver dig mulighed for at optimere alle dele af dit system og arbejde på et mere præcist grundlag. I dette scenarie undgår du helt store re-platforming-projekter, der kan tage 1-2 år hver gang. På samme måde består en brugerdefineret pc af de bedste komponenter, der er håndplukket til brugeren, såsom bundkort, CPU, hukommelse og harddiske. Du kan ret nemt udskifte eller opgradere individuelle dele for at holde din maskine i tip-top form og “skalere” til opgraderet hukommelse, CPU og hardware.

Som med en specialbygget pc kræver composable arkitektur et højere niveau af teknisk kompetence for at sikre, at de rigtige byggeklodser er samlet.

Vaimo provides an image of a platform-based approach to an ecommerce solution, that shows all components connected to the ecommerce platform at the center of the diagram.Vaimo provides an image of a composable approach to an ecommerce solution, that shows the ecommerce engine as part of the overall solution, without being connected to all components.

Visuel repræsentation: Platformsbaseret arkitektur vs. composable arkitektur

I det visuelle billede ovenfor illustrerer det øverste diagram en tilgang med en enkelt platform, mens det nederste diagram illustrerer den komponerbare metode. Se på den røde blok i hvert diagram; bemærk, at commerce-platformen er hjertet i løsningen i den platformsbaserede tilgang. Men i composable arkitektur har commerce engine meget færre forbindelser, og nogle komponenter er slet ikke forbundet. I composable arkitekturen er commerce engine ikke længere centrum for løsningen.

Det er ikke, fordi løsningen til højre er mindre kompleks (faktisk har sådanne løsninger tendens til at have flere bevægelige dele); det er, at hver komponent er mindre forbundet med arkitekturen, hvilket giver mulighed for større fleksibilitet. I softwareudvikling kan fleksibilitet defineres ved, hvor let det er at fjerne en komponent; jo mindre den er koblet til andre dele, jo lettere er det at fjerne den og dermed at ændre, udskifte, forbedre og meget mere.

Konklusion

Composable arkitektur ses som den naturlige udvikling af e-handel. Selvom det giver mange fordele, og digitale virksomheder vil bevæge sig mod denne model i fremtiden, er den platformsbaserede tilgang stadig den bedste for mange organisationer. Det er ikke nemt at skifte helt til en composable-tilgang med en etableret e-handelsløsning, og det er heller ikke det bedste valg for alle digitale leverandører.

Læs med i del 2 af serien for at finde ud af, om composable arkitektur passer godt til dig, eller kontakt vores team for at tale med en af vores eksperter.

Husk at tjekke vores on-demand webinar om netop dette emne here.

Learn More >