Modulare E-Commerce-Architektur

Composable Commerce: Worin es sich von Headless Commerce unterscheidet

Headless trennt Frontend und Commerce-Backend. Composable geht weiter und setzt die gesamte Handelsplattform aus austauschbaren Fähigkeiten zusammen. Du erfährst, wann diese Freiheit hilft – und wann sie nur Komplexität schafft.

Mehr als +95 betreute Unternehmen

Google PartnerShopify Partner
SHOPIFY STORE
Bestseller
Premium Hoodie
€89
4.8
Classic Sneakers
€129
4.9
Neu
Leather Bag
€199
4.7
Slim Fit Jeans
€69
4.6
Wool Scarf
€49
4.5
Premium
Watch Classic
€249
5
Bestseller
Premium Hoodie
4.8
€89
SMLXL
In den Warenkorb
Checkout
Premium HoodieGröße: M
€89
Zwischensumme€89,00
VersandKostenlos
Gesamt€89,00
Jetzt kaufen
SHOPIFY STORE
01Die kurze Antwort

Composable Commerce setzt die Plattform aus eigenständigen Geschäftsfähigkeiten zusammen

Composable Commerce ist ein Architekturansatz, bei dem ein Unternehmen seine E-Commerce-Landschaft aus mehreren passenden Bausteinen zusammensetzt. Statt Produktdaten, Content, Suche, Checkout und weitere Funktionen zwingend aus einer Suite zu beziehen, können spezialisierte Dienste jeweils eine klar begrenzte Geschäftsfähigkeit übernehmen.

Das englische „composable“ bedeutet zusammensetzbar. Gemeint ist jedoch nicht eine zufällige Sammlung von Tools. Die Komponenten folgen einem gemeinsamen Zielbild, tauschen Daten über definierte Schnittstellen aus und lassen sich unabhängig weiterentwickeln. Der Nutzen entsteht durch diese fachliche und technische Entkopplung.

Die kleinste sinnvolle Einheit ist eine Geschäftsfähigkeit

Eine solche Fähigkeit kann Produktsuche, Warenkorb, Preisfindung, Content Management oder Product Information Management sein. In der Composable-Terminologie wird häufig von Packaged Business Capabilities gesprochen. Jede Einheit bietet einen klaren Leistungsumfang und lässt sich über APIs in eine übergeordnete Kundenerfahrung integrieren.

Die Grenze ist wichtig. Wenn jeder kleine technische Dienst als austauschbare Komponente behandelt wird, entsteht unnötige Fragmentierung. Geschäftsfähigkeiten sollen fachlich verständlich und eigenständig verantwortbar sein. Interne Mikroservices können darunter liegen, müssen aber nicht einzeln beschafft oder orchestriert werden.

Composable ist kein bestimmtes Produkt

Anbieter verwenden den Begriff für sehr unterschiedliche Plattformen. Manche liefern viele Module aus einem Ökosystem, andere konzentrieren sich auf eine einzige Fähigkeit. Ob eine Architektur tatsächlich composable ist, zeigt sich an offenen Schnittstellen, unabhängiger Bereitstellung, Datenzugang und realistischer Austauschbarkeit – nicht am Etikett.

Auch ein klassisches Shopsystem kann Teil einer composable Landschaft sein, wenn es eine klar definierte Rolle übernimmt und andere Fähigkeiten integriert. Umgekehrt ist eine Vielzahl moderner Cloud-Dienste nicht automatisch composable, wenn sie eng gekoppelt sind und nur gemeinsam verändert werden können.

Das Ziel ist geschäftliche Veränderbarkeit. Ein Unternehmen soll eine Fähigkeit verbessern können, ohne die gesamte Plattform neu aufzubauen. Diese Freiheit verlangt allerdings Architekturverantwortung, Integrationskompetenz und einen belastbaren Betrieb.

Eine Capability ist größer als eine Funktion

Ein Rabattcode-Feld ist keine eigenständige Geschäftsfähigkeit. Promotion Management kann dagegen Regeln, Zielgruppen, Laufzeiten, Freigaben und Auswertung umfassen und eine klare Verantwortung besitzen. Diese Granularität verhindert, dass Architekturdiagramme aus Dutzenden winzigen Diensten bestehen. Prüfe bei jeder Grenze, ob ein Team den Bereich fachlich verstehen, unabhängig weiterentwickeln und mit einem stabilen Vertrag anbieten kann.

Die Komponente darf intern komplex sein; nach außen benötigt sie eine verständliche Leistung. Genau diese fachliche Kapselung unterscheidet Composable von einer beliebigen Tool-Sammlung.

Kernaussage: Composable Commerce organisiert Commerce als bewusst zusammengesetzte, klar verantwortete Geschäftsfähigkeiten.
02Zwei Ebenen der Entkopplung

Headless trennt die Oberfläche vom Backend – Composable entkoppelt weitere Fähigkeiten

Headless Commerce beschreibt zunächst die Trennung zwischen Präsentationsschicht und Commerce-Backend. Das Frontend greift über APIs auf Produkte, Warenkorb und Checkout zu. Dadurch kann ein Unternehmen unterschiedliche Oberflächen für Website, App oder weitere Touchpoints bauen, ohne an die im Shopsystem mitgelieferten Templates gebunden zu sein.

Ein Headless-Backend kann weiterhin ein Monolith sein

Auch wenn das Frontend getrennt ist, können Katalog, Preislogik, Promotion, Bestellung und Kundenkonto im Hintergrund aus einer eng verbundenen Plattform stammen. Diese Architektur ist headless, aber nicht zwingend composable. Ein Wechsel der Suche oder Preisengine kann weiterhin tief in das zentrale Backend eingreifen.

Composable Commerce wendet Entkopplung auf weitere fachliche Bausteine an. Suche kann von einem spezialisierten Dienst stammen, Produktinformationen aus einem PIM, Content aus einem Headless CMS und die Commerce-Transaktion aus einer anderen Plattform. Eine Experience-Schicht führt diese Fähigkeiten für Nutzer zusammen.

Die Begriffe schließen einander nicht aus

Eine composable Plattform nutzt häufig einen Headless-Ansatz, weil APIs und unabhängige Frontends die Zusammensetzung erleichtern. Headless ist damit oft ein Bestandteil, aber nicht die vollständige Beschreibung. Der Unterschied liegt im Umfang der Modularität.

Für eine Entscheidung sollte daher nicht gefragt werden, welcher Begriff moderner klingt. Die relevante Frage ist: Welche Teile des Systems müssen unabhängig verändert werden können? Wenn ausschließlich die Oberfläche neue Freiheit benötigt, kann Headless genügen. Wenn verschiedene Geschäftsfähigkeiten unterschiedliche Veränderungsgeschwindigkeiten oder Anforderungen besitzen, wird Composable interessant.

Verantwortung wächst mit der Entkopplung

Ein klassisches System liefert viele abgestimmte Funktionen und einen zentralen Betriebsrahmen. Bei Headless übernimmt das Unternehmen zusätzlich Verantwortung für Frontend, Hosting und API-Integration. Bei Composable kommen Auswahl, Zusammenspiel und Betrieb mehrerer Fähigkeiten hinzu.

Diese Verantwortung ist nicht grundsätzlich negativ. Sie ermöglicht differenzierte Kundenerlebnisse und unabhängige Teams. Sie muss aber durch Architektur, Tests, Monitoring und klare Zuständigkeiten getragen werden. Ohne diese Fähigkeiten wird technische Freiheit zur dauerhaften Koordinationslast.

Eine saubere Abgrenzung schützt vor Überbau: Headless löst ein Präsentationsproblem. Composable löst ein Veränderbarkeits- und Fähigkeitsproblem über die Plattform hinweg.

Ein Beispiel zeigt die Reichweite

Ein Unternehmen kann ein eigenes Next.js-Frontend vor eine vollständige Commerce-Suite setzen. Das ist headless: Darstellung und Backend sind getrennt. Ersetzt es später die mitgelieferte Suche durch einen Spezialdienst und führt Produktdaten aus einem PIM zusammen, wird die Architektur in weiteren Fähigkeiten composable. Die Übergänge sind fließend.

Darum ist die Frage „Sind wir composable?“ weniger hilfreich als eine Karte der tatsächlich unabhängigen Fähigkeiten. Sie zeigt, wo Freiheit besteht und wo ein gemeinsamer Kern bewusst erhalten bleibt.

Kernaussage: Jede composable Architektur kann headless sein, aber ein entkoppeltes Frontend allein macht noch keine composable Commerce-Plattform.
Architekturvergleich

Composable entkoppelt mehr als nur das Frontend

Die Experience verbindet eigenständige Geschäftsfähigkeiten über klare Schnittstellen.

01ExperienceWeb, App, Portale02OrchestrierungAPIs und Verträge03Commerce-FähigkeitenKatalog · Suche · Content ·Checkout
03Technische Grundlage

MACH beschreibt Eigenschaften, die austauschbare Commerce-Bausteine erleichtern

Im Zusammenhang mit Composable Commerce fällt häufig das Akronym MACH: Microservices-based, API-first, Cloud-native SaaS und Headless. Diese Prinzipien beschreiben technische Eigenschaften moderner Plattformkomponenten. Sie sind kein fertiger Architekturplan, helfen aber bei der Bewertung von Kopplung und Veränderbarkeit.

Microservices-based bedeutet fachliche Trennung

Funktionen werden in eigenständig betreibbare Dienste aufgeteilt. Für Käufer einer Lösung ist weniger die interne Anzahl der Services entscheidend als ihre reale Unabhängigkeit. Kann eine Fähigkeit separat aktualisiert, skaliert und über stabile Verträge genutzt werden? Ein verteiltes System mit gemeinsamen Releases bleibt praktisch eng gekoppelt.

API-first macht Schnittstellen zum Produktbestandteil

Funktionen werden von Beginn an über dokumentierte Schnittstellen angeboten, statt APIs nachträglich vor eine bestehende Oberfläche zu setzen. Dazu gehören Versionierung, Authentifizierung, Limits, Ereignisse und verlässliche Änderungsprozesse. Eine API-Liste allein beweist noch keine Integrationsfähigkeit.

Cloud-native SaaS verlagert Plattformbetrieb

Der Anbieter betreibt die Software als Cloud-Dienst, spielt Aktualisierungen ein und kann Ressourcen skalieren. Das reduziert bestimmte Infrastrukturaufgaben, schafft aber neue Abhängigkeiten von Verfügbarkeit, Limits, Datenstandorten und Preislogik. Verträge und technische Ausfallstrategien bleiben Teil der Architektur.

Headless trennt Präsentation und Logik

Oberflächen nutzen APIs und können unabhängig vom Backend gestaltet werden. Damit verschiedene Kanäle konsistent bleiben, braucht es trotzdem gemeinsame Designsysteme, Contentmodelle und fachliche Regeln. Freiheit im Frontend darf nicht zu mehrfach implementierter Geschäftslogik führen.

MACH und Composable werden oft gemeinsam genannt, sind aber nicht vollständig identisch. Composable ist das geschäftliche und architektonische Ziel einer zusammensetzbaren Plattform. MACH beschreibt verbreitete Eigenschaften der dafür eingesetzten Komponenten. Ein Unternehmen kann schrittweise composable werden, ohne an einem Stichtag jedes Prinzip vollständig umzusetzen.

Bei der Bewertung zählen nachweisbare Eigenschaften: Wie werden Breaking Changes gehandhabt? Welche Daten lassen sich exportieren? Gibt es Webhooks oder Ereignisströme? Können Komponenten unabhängig getestet und ersetzt werden? Marketingbegriffe werden so in prüfbare Architekturfragen übersetzt.

Die Prinzipien sind Mittel zum Zweck. Entscheidend bleibt, ob sie eine konkrete geschäftliche Veränderung schneller, sicherer oder wirtschaftlicher machen.

Prinzipien müssen im Betrieb nachweisbar sein

Bitte einen Anbieter nicht nur um eine API-Dokumentation, sondern um den Ablauf einer Versionsänderung, den Export aller eigenen Daten und das Verhalten bei Limits. Prüfe, ob getrennte Mandanten und Umgebungen vorhanden sind und wie Rollbacks funktionieren. Für Cloud-native Dienste zählen auch Observability, Regionen und Serviceziele.

Solche Nachweise übersetzen MACH in reale Betriebsfähigkeit. Ein modernes Technologieetikett ist wertlos, wenn jede Änderung ein gemeinsames Anbieterprojekt benötigt oder Daten nur über manuelle Exporte verfügbar bleiben.

Kernaussage: MACH liefert technische Leitplanken für Entkopplung; den geschäftlichen Nutzen muss die konkrete Commerce-Architektur beweisen.

Ist Headless für eure Anforderungen noch genug?

Wir klären, welche Commerce-Fähigkeiten wirklich unabhängig werden müssen und wo eine integrierte Plattform sinnvoll bleibt.

Architektur einordnen
04Fähigkeiten statt Toolliste

Das Zielbild beginnt bei Geschäftsprozessen und Datenhoheit, nicht bei Anbietern

Eine composable Landschaft kann Commerce Engine, PIM, CMS, Suche, Personalisierung, Zahlungsdienste, Kundenkonto und weitere Komponenten umfassen. Diese Liste ist jedoch kein Bauplan. Jede zusätzliche Komponente erzeugt Integration, Betrieb und Vertragsmanagement. Das Zielbild sollte nur dort trennen, wo eigenständige Veränderung einen erkennbaren Vorteil bietet.

Domänen zeigen sinnvolle Grenzen

Produkte, Preise, Bestand, Content, Kunden und Aufträge folgen unterschiedlichen Lebenszyklen. Für jede Domäne wird geklärt, welches System fachlich führt und welche anderen Systeme Daten nur lesen oder anreichern. Diese Datenhoheit verhindert, dass mehrere Komponenten denselben Wert widersprüchlich verwalten.

Die Auswahl orientiert sich an Fähigkeiten, nicht nur Features. Eine Suchkomponente wird beispielsweise an Relevanzsteuerung, Kataloggröße, Sprachen, Merchandising und Betriebsanforderungen geprüft. Ein PIM wird an Datenmodell, Workflow und Kanälen bewertet. Erst danach folgt die konkrete Produktauswahl.

Die Experience-Schicht verbindet, besitzt aber nicht alles

Frontend und Backend-for-Frontend bündeln Daten für einen Touchpoint. Sie sollten keine Schattenkopie sämtlicher Geschäftslogik aufbauen. Preisberechnung bleibt in der zuständigen Komponente; die Experience-Schicht bereitet das Ergebnis für die Oberfläche auf. Diese Grenze erleichtert weitere Kanäle und spätere Wechsel.

Gemeinsame Dienste wie Identität, Einwilligung, Beobachtbarkeit und Feature Flags betreffen mehrere Fähigkeiten. Sie werden als Plattformbausteine geplant. Ohne solche Querschnittsfunktionen implementiert jedes Team Sicherheit und Monitoring anders.

Austauschbarkeit ist ein Spektrum

Eine Komponente kann technisch über APIs erreichbar und trotzdem schwer ersetzbar sein, weil Datenmodell, Geschäftsprozesse oder Frontend eng auf ihre Besonderheiten zugeschnitten sind. Das ist nicht automatisch falsch. Kritische Abhängigkeiten sollten nur bewusst sein und zum erwarteten Nutzen passen.

Für jeden Baustein hilft eine kurze Verantwortungsbeschreibung: Welche Fähigkeit liefert er, welche Daten führt er, welche Schnittstellen bietet er, was passiert bei Ausfall und wer betreibt ihn? Überschneiden sich mehrere Beschreibungen stark, sind die Grenzen noch nicht klar.

Ein gutes Zielbild ist daher kleiner als eine Wunschliste. Es zeigt wenige, verständliche Fähigkeiten und die wichtigsten Datenflüsse. Weitere Spezialisierung folgt erst, wenn reale Anforderungen sie rechtfertigen.

Die Karte zeigt auch bewusst integrierte Bereiche

Nicht jede Capability braucht ein eigenes Produkt. Katalog, Warenkorb und Bestellung können gemeinsam in einer Commerce Engine bleiben, wenn sie zusammen gut funktionieren und gleich verändert werden. Suche oder Content können trotzdem separat sein. Ein hybrides Zielbild reduziert Schnittstellen, ohne wichtige Differenzierung aufzugeben.

Markiere deshalb neben Trennkandidaten auch Bereiche, die bewusst gekoppelt bleiben. Diese Entscheidung schafft Klarheit für Teams und verhindert, dass später jede neue Anforderung reflexartig einen weiteren Dienst auslöst.

Kernaussage: Trenne nur Fähigkeiten mit eigenem Veränderungsbedarf und lege für jede Domäne eine eindeutige Datenhoheit fest.
05Das Zusammenspiel ist das Produkt

APIs, Events und Orchestrierung müssen einen verlässlichen Kaufprozess bilden

In einer composable Architektur entsteht die Kundenerfahrung aus mehreren Diensten. Eine Produktseite kann Informationen aus PIM, Preise aus Commerce, Content aus CMS und Ergebnisse aus der Suche kombinieren. Der Nutzer erwartet trotzdem eine schnelle, konsistente Seite. Die Integrationsschicht wird deshalb zum zentralen Teil des Produkts.

Synchrone und asynchrone Wege haben unterschiedliche Aufgaben

Eine synchrone API liefert eine Antwort unmittelbar, etwa für einen aktuellen Preis. Sie erzeugt direkte Abhängigkeit von Antwortzeit und Verfügbarkeit. Ereignisse verteilen Änderungen asynchron, beispielsweise wenn ein Produkt freigegeben oder eine Bestellung angelegt wurde. Sie entkoppeln Systeme, benötigen aber klare Regeln für Reihenfolge, Wiederholung und Fehler.

Nicht jede Information muss bei jedem Seitenaufruf live aus dem Ursprung kommen. Caches und vorbereitete Lesemodelle verbessern Geschwindigkeit und Widerstandsfähigkeit. Dabei muss definiert sein, wie aktuell ein Wert sein muss und wie er ungültig gemacht wird. Für Bestand gelten andere Anforderungen als für einen redaktionellen Text.

Orchestrierung darf Geschäftslogik nicht verstecken

Ein Backend-for-Frontend kann mehrere Antworten bündeln und touchpointspezifisch aufbereiten. Wenn dort jedoch Preis-, Rabatt- und Auftragsregeln dupliziert werden, entsteht ein neuer Monolith. Fachliche Entscheidungen bleiben in der verantwortlichen Fähigkeit und werden über eindeutige Verträge bereitgestellt.

API-Verträge umfassen Felder, Bedeutungen, Fehler, Versionen und Leistungsziele. Consumer-driven Tests können erkennen, ob eine Änderung bestehende Nutzer der Schnittstelle bricht. Versionierung gibt Zeit für Migration, darf aber nicht zu unbegrenzt parallel betriebenen Altständen führen.

Ausfälle werden als normaler Zustand entworfen

Wenn der Empfehlungsdienst ausfällt, kann die Produktseite ohne Empfehlungen funktionieren. Wenn Preis oder Checkout nicht verfügbar sind, braucht es eine andere Reaktion. Für jede Abhängigkeit wird festgelegt, ob sie kritisch ist, ob ein Cache genügt und wie Nutzer informiert werden.

End-to-End-Beobachtbarkeit verbindet eine Kundenanfrage über mehrere Komponenten. Korrelationskennungen, strukturierte Logs und gemeinsame Kennzahlen helfen, Fehler nicht zwischen Anbietergrenzen zu verlieren. Verantwortlichkeiten für Störungen werden vor dem Ernstfall geklärt.

Damit wird die Integration nicht zum unsichtbaren Restbudget. Sie ist die Schicht, in der aus einzelnen Fähigkeiten ein belastbarer Commerce-Prozess entsteht.

Konsistenz wird pro Information festgelegt

Ein Produkttext darf möglicherweise einige Minuten verzögert erscheinen, ein bestätigter Preis im Checkout nicht. Für jeden Datenfluss wird beschrieben, wie aktuell und konsistent er sein muss. Daraus folgen Cache, Ereignis oder synchroner Aufruf. Ohne diese fachliche Vorgabe entsteht entweder unnötige Echtzeitkomplexität oder ein riskanter veralteter Zustand.

Die Entscheidung wird auch für Fehlerfälle dokumentiert: Darf ein alter Wert angezeigt werden, wird eine Funktion ausgeblendet oder muss der Vorgang stoppen? So wird Resilienz konkret statt allgemein.

Kernaussage: Composable funktioniert nur mit klaren Verträgen, bewusster Konsistenz und einem für Ausfälle entworfenen Zusammenspiel.
06Geschäftlicher Bedarf

Composable lohnt sich bei echter Differenzierung und dauerhaftem Veränderungsdruck

Composable Commerce ist kein Reifegrad, den jeder Shop erreichen muss. Der Ansatz lohnt sich, wenn konkrete Anforderungen mit einer Standardsuite dauerhaft schwer lösbar sind und das Unternehmen die zusätzliche Architekturverantwortung tragen kann. Die Entscheidung beginnt beim Geschäft, nicht bei der Technologie.

Mehrere Marken und Märkte können profitieren

Wenn verschiedene Touchpoints gemeinsame Commerce-Fähigkeiten nutzen, aber eigene Frontends, Inhalte oder Sortimente benötigen, schafft Entkopplung Flexibilität. Ein zentraler Katalog kann mehrere Experiences versorgen, während regionale Teams passende Content- und Ausgabeschichten erhalten. Voraussetzung sind klare gemeinsame Domänen.

Auch besondere Kaufprozesse sprechen für eine modulare Architektur: komplexe Konfiguration, B2B-Konditionen, Abonnements oder eine enge Verbindung digitaler und physischer Kanäle. Spezialisierte Fähigkeiten können solche Anforderungen besser abbilden als tiefgreifende Änderungen im Kern einer Suite.

Unterschiedliche Veränderungsgeschwindigkeiten sind ein Signal

Wenn das Frontend häufig experimentiert, die Auftragslogik aber stabil bleiben muss, hilft unabhängige Bereitstellung. Gleiches gilt, wenn Suche oder Content schneller weiterentwickelt werden als Checkout. Teams können ihre Bereiche mit abgestimmten Verträgen selbstständig verantworten.

Eine bestehende Plattform kann außerdem an einzelne Grenzen stoßen, ohne vollständig ungeeignet zu sein. Composable ermöglicht, genau diese Fähigkeit schrittweise zu ersetzen. Dieser selektive Ansatz ist oft wirtschaftlicher als ein kompletter Neubau.

Organisation und Technik müssen bereit sein

Das Unternehmen benötigt Produktverantwortung über Systemgrenzen, erfahrene Entwicklung, Plattformbetrieb, automatisierte Tests und Architektur-Governance. Werden alle Entscheidungen weiterhin zentral und langsam getroffen, schafft technische Modularität allein keine höhere Geschwindigkeit.

Ein Business Case betrachtet nicht nur Lizenzkosten. Er bewertet erwartete Verbesserungen bei Time-to-Market, Conversion, internationaler Expansion oder Betriebssicherheit gegen Integrations- und Teamaufwand. Annahmen werden mit einem abgegrenzten Vorhaben überprüft.

Composable passt damit besonders zu Unternehmen, deren digitale Experience ein wesentlicher Wettbewerbsteil ist. Für einen austauschbaren Standardshop ohne spezielle Prozesse kann eine integrierte Plattform die bessere und schnellere Lösung bleiben.

Teamgrenzen sollten den Fähigkeiten folgen

Wenn jedes Release der Suche Genehmigungen aus mehreren unverbundenen Teams benötigt, ist technische Modularität kaum wirksam. Produktteams brauchen ausreichend Verantwortung für Code, Betrieb und fachliche Entwicklung ihrer Capability. Gemeinsame Plattformstandards verhindern dabei Wildwuchs.

Diese Organisationsänderung ist oft anspruchsvoller als die API-Integration. Sie sollte vor der Investition realistisch bewertet werden. Composable beschleunigt nicht automatisch; es ermöglicht Geschwindigkeit, wenn Entscheidungsrechte und technische Grenzen zusammenpassen.

Kernaussage: Composable ist sinnvoll, wenn unabhängige Fähigkeiten einen messbaren Geschäftsvorteil schaffen und die Organisation sie betreiben kann.
Entscheidungshilfe

Headless und Composable lösen unterschiedliche Reichweiten

Die notwendige Entkopplung richtet sich nach dem konkreten Veränderungsbedarf.

Frontend unabhängigHeadless01Eigene Experience entwickeln02Commerce-Backend bleibt Kern03Weniger IntegrationsgrenzenFähigkeiten unabhängigComposable01Spezialisierte Bausteine wählen02Domänen getrennt verändern03Mehr PlattformverantwortungVSSo viel Modularität wie nötig – nicht so viele Komponenten wie möglich.
07Komplexität ehrlich bewerten

Ohne klaren Nutzen wird Composable schnell zu teurem Architekturtheater

Die Freiheit, für jede Fähigkeit das vermeintlich beste Produkt zu wählen, klingt attraktiv. In der Praxis entstehen mit jeder Komponente zusätzliche Verträge, Datenflüsse, Release-Abhängigkeiten und Fehlerbilder. Wenn dieser Aufwand keine wichtige Geschäftsanforderung löst, ist eine integrierte Plattform meist vernünftiger.

Ein kleines Team kann zu viele Grenzen nicht tragen

Mehrere Dienste benötigen nicht zwingend große interne Teams, aber eindeutige Verantwortung. Wer überwacht APIs, koordiniert Anbieteränderungen und behebt einen Fehler zwischen Suche, Commerce und Frontend? Wenn diese Fragen bei einer einzelnen überlasteten Person landen, steigt das Betriebsrisiko.

Auch geringe Änderungsdynamik spricht gegen starke Modularisierung. Ein stabiler Shop mit Standardkatalog, einem Markt und üblichen Zahlungs- und Versandprozessen profitiert oft stärker von den abgestimmten Funktionen einer Suite. Erweiterungen lassen sich dort schneller konfigurieren als selbst orchestrieren.

Best-of-Breed ist nicht in jedem Bereich nötig

Eine spezialisierte Lösung lohnt sich nur, wenn ihre zusätzliche Leistung genutzt wird. Ein aufwendiger Suchdienst ohne relevantes Sortiment oder Merchandising-Team erzeugt Kosten, aber keinen Vorteil. Fähigkeiten werden deshalb nach strategischer Bedeutung klassifiziert: differenzierend, notwendig oder standardisierbar.

Vendor Lock-in verschwindet ebenfalls nicht. Er verteilt sich auf mehrere Anbieter und auf die eigene Integrationsschicht. Datenexport und API-Offenheit reduzieren Abhängigkeit, doch ein Wechsel bleibt ein Projekt. Realistische Austauschbarkeit ist wichtiger als eine theoretische Behauptung.

Ein verteilter Monolith ist die schlechteste Kombination

Wenn Komponenten nur gemeinsam veröffentlicht werden können, dieselbe Datenbanklogik voraussetzen und Änderungen über viele Teams synchronisiert werden müssen, bleiben die Nachteile eines Monolithen bestehen. Zusätzlich kommen Netzwerk und Anbietergrenzen hinzu. Entkopplung muss organisatorisch und technisch wirksam sein.

Warnzeichen sind eine Toolauswahl ohne Zielarchitektur, unklare Datenhoheit, fehlendes End-to-End-Monitoring und eine Roadmap, die einen vollständigen Big Bang verlangt. In solchen Fällen sollte das Vorhaben auf einen konkreten Engpass zurückgeführt werden.

Die professionelle Entscheidung kann ausdrücklich gegen Composable ausfallen. Architekturqualität zeigt sich nicht an der Anzahl moderner Dienste, sondern an der passenden Balance aus Veränderbarkeit, Einfachheit und Kontrolle.

Einfachheit ist ein messbarer Architekturwert

Neben Funktionsumfang sollte die Entscheidung Entwicklungszeit, Anzahl kritischer Abhängigkeiten, Wiederherstellungsaufwand und notwendige Spezialkenntnisse betrachten. Eine Suite kann in diesen Punkten deutlich gewinnen. Composable muss seinen Mehraufwand durch relevante Geschäftswirkung rechtfertigen.

Ein jährlicher Architekturcheck darf Komponenten auch wieder zusammenführen oder ablösen. Die Fähigkeit, eine unnötige Trennung zurückzunehmen, ist ebenso wertvoll wie die Einführung eines neuen spezialisierten Dienstes.

Kernaussage: Wähle Composable nur für begründete Fähigkeiten; eine integrierte Plattform ist bei Standardanforderungen oft die stärkere Architektur.
08Kein Big Bang nötig

Eine Composable-Migration ersetzt Fähigkeiten entlang klarer Schnittstellen

Bestehende Commerce-Systeme lassen sich selten risikofrei an einem Stichtag vollständig ersetzen. Eine schrittweise Migration reduziert Abhängigkeiten und liefert früher nutzbare Ergebnisse. Dabei bleibt das Altsystem zunächst aktiv, während einzelne Fähigkeiten über neue Schnittstellen herausgelöst werden.

Der erste Schritt löst einen echten Engpass

Geeignete Startpunkte sind klar abgegrenzte Bereiche mit erkennbarem Nutzen, etwa eine neue Content-Experience, Produktsuche oder ein PIM. Ein neuer Baustein wird nicht nur technisch angeschlossen, sondern mit Betrieb, Datenhoheit und Erfolgskriterien vollständig übernommen.

Eine Fassade oder API-Schicht kann alte und neue Systeme für das Frontend vereinheitlichen. Dadurch muss die Oberfläche nicht jede Migrationsphase kennen. Diese Schicht darf jedoch nicht dauerhaft sämtliche Unterschiede mit wachsender Sonderlogik verstecken. Zielverträge werden früh definiert.

Datenmigration folgt der fachlichen Hoheit

Vor dem Umzug wird entschieden, welches System künftig welche Daten führt. Übergangsweise Synchronisation braucht eine klare Richtung. Beidseitiges Schreiben ohne Konfliktregeln erzeugt schwer nachvollziehbare Abweichungen. Für kritische Objekte werden Bestände und Änderungen abgeglichen.

Der sogenannte Strangler-Ansatz lässt die neue Architektur schrittweise um das Altsystem wachsen. Sobald eine Fähigkeit vollständig übernommen und stabil ist, wird die alte Funktion abgeschaltet. Jede Abschaltung reduziert tatsächliche Komplexität; ein dauerhaft paralleler Betrieb würde sie nur erhöhen.

Abnahme betrifft mehr als Funktionsgleichheit

Neben fachlichen Abläufen werden Performance, Fehlerverhalten, Beobachtbarkeit, Sicherheit und Betrieb getestet. Lasttests betrachten die gesamte Kette. Vertragstests sichern Schnittstellen, End-to-End-Tests die wichtigsten Kundenreisen. Rückfall und Datenabgleich sind für jede Phase geplant.

Die Reihenfolge berücksichtigt Abhängigkeiten. Ein neues Frontend vor ungeklärten Produkt- und Preisquellen kann viel temporäre Logik erzeugen. Ein Architekturplan zeigt, welche Übergangslösungen bewusst kurzlebig sind und wann sie entfernt werden.

Nach jeder Phase wird geprüft, ob der erwartete Nutzen eintritt und welche Erkenntnisse das Zielbild verändern. Composable bedeutet gerade, Entscheidungen schrittweise treffen zu können. Eine starre mehrjährige Komplettplanung würde diesen Vorteil verschenken.

Übergangsarchitektur erhält ein Ablaufdatum

Adapter und doppelte Synchronisation sind während einer Migration oft notwendig. Für jedes Provisorium werden Eigentümer, Zweck und geplante Entfernung dokumentiert. Sonst wird die Übergangsschicht zur dauerhaften Plattform und jede weitere Phase teurer. Das Abschalten alter Funktionen ist deshalb ein eigenes Lieferergebnis.

Ein Migrationsboard zeigt nicht nur neue Komponenten, sondern auch entfernte Datenflüsse und reduzierte Verantwortung des Altsystems. Fortschritt bedeutet weniger Altlast, nicht lediglich mehr moderne Technologie daneben.

Kernaussage: Migriere Fähigkeit für Fähigkeit, lege Datenhoheit fest und entferne alte Funktionen konsequent nach stabiler Übernahme.

Du planst eine schrittweise Commerce-Migration?

Wir entwickeln Zielbild, Datenhoheit und Migrationsfolge so, dass der laufende Verkauf kontrollierbar bleibt.

Migration besprechen
Migrationspfad

Fähigkeit für Fähigkeit statt vollständigem Big Bang

Jede Phase liefert Nutzen und reduziert nach der Übernahme den alten Umfang.

01MappingFähigkeiten und Engpässebewerten02VertragDatenhoheit und APIsdefinieren03AblösungEine Fähigkeit vollständigübernehmen04LernenWirkung prüfen und RoadmapanpassenAlte Funktionen werden nach stabiler Übernahme konsequent abgeschaltet.
09Freiheit mit Leitplanken

Composable braucht eine Plattformbasis, damit autonome Teams nicht auseinanderlaufen

Nach der Einführung müssen mehrere Komponenten wie ein gemeinsames Commerce-Produkt funktionieren. Governance definiert dafür wenige verbindliche Leitplanken: Sicherheit, Schnittstellenstandards, Beobachtbarkeit, Datenverantwortung und Release-Prozesse. Sie soll Teams befähigen, nicht jede Entscheidung zentral genehmigen.

Eine Plattform schafft wiederverwendbare Grundlagen

Identität, Secrets, Deployment, Logs, Tracing, Feature Flags und Entwicklungsumgebungen sollten nicht von jedem Team neu gelöst werden. Eine interne Plattform stellt sichere Standardwege bereit. Teams konzentrieren sich auf ihre Geschäftsfähigkeit und erhalten dennoch konsistente Betriebsqualität.

Ein Komponentenverzeichnis dokumentiert Eigentümer, Schnittstellen, Daten, Abhängigkeiten und Serviceziele. Bei Störungen ist sofort erkennbar, wer zuständig ist. Architekturentscheidungen werden kurz festgehalten, damit spätere Teams Gründe und Alternativen verstehen.

Anbietersteuerung wird Teil des Betriebs

Roadmaps, Limits, Wartungsfenster und Vertragsänderungen mehrerer SaaS-Dienste müssen beobachtet werden. Kritische Abhängigkeiten benötigen Eskalationswege und gegebenenfalls einen Ausfallmodus. Exportmöglichkeiten und Kündigungsfolgen werden nicht erst bei einem Wechsel geprüft.

Kosten werden einer Fähigkeit und ihrem Nutzen zugeordnet. Neben Lizenz und Verbrauch zählen interne Entwicklung, Integration und Support. Ohne diese Gesamtsicht wirkt jede Einzelkomponente günstig, während die Plattformkosten unbemerkt steigen.

Architekturfitness wird regelmäßig gemessen

Geeignete Kennzahlen sind Release-Häufigkeit, Änderungsdurchlaufzeit, Fehlererholung, Performance und Anteil unabhängiger Deployments. Sie zeigen, ob Modularität tatsächlich Geschwindigkeit und Stabilität erhöht. Eine Komponente, die jede Änderung anderer Teams blockiert, wird zum Architekturengpass.

Governance überprüft außerdem, ob temporäre Integrationen entfernt, alte API-Versionen abgeschaltet und Datenverantwortungen eingehalten werden. Technische Schulden werden nicht als unvermeidbare Folge von Composable akzeptiert, sondern sichtbar priorisiert.

Die Organisation bleibt dabei pragmatisch. Nicht jede Fähigkeit braucht dieselbe Verfügbarkeit oder denselben Prozess. Leitplanken orientieren sich am Risiko des jeweiligen Commerce-Ablaufs und vermeiden unnötige Bürokratie.

Serviceziele richten sich nach Kundenwirkung

Checkout und Bestellannahme benötigen andere Verfügbarkeit als Empfehlungen oder redaktionelle Vorschauen. Definiere pro Capability realistische Ziele und einen abgestimmten Ausfallmodus. Das verhindert sowohl Unterabsicherung kritischer Prozesse als auch teuren Perfektionismus bei ergänzenden Funktionen.

Gemeinsame Traces verbinden die Dienste zu einer Kundenreise. So lässt sich erkennen, ob eine langsame Produktseite vom Frontend, der Suche, Preislogik oder einem Drittanbieter verursacht wird. Ohne diese Sicht wird Anbietersteuerung zum Ratespiel.

Kernaussage: Eine gemeinsame Plattform und klare Eigentümer verwandeln mehrere Komponenten in einen kontrollierbaren Commerce-Betrieb.
10Vom Bedarf zum Zielbild

Die Entscheidung für Composable beginnt mit Veränderungsbedarf und Betriebsfähigkeit

Eine belastbare Entscheidung entsteht aus drei Perspektiven: Welche geschäftlichen Fähigkeiten müssen sich unabhängig verändern? Wo begrenzt die heutige Plattform diese Entwicklung? Welche zusätzliche Verantwortung kann das Unternehmen dauerhaft übernehmen? Erst danach werden Produkte und Anbieter verglichen.

Ein Capability Mapping macht den Bedarf sichtbar

Die wichtigsten Commerce-Fähigkeiten werden mit ihrer strategischen Bedeutung, heutigen Qualität und erwarteten Veränderungsrate erfasst. Differenzierende Bereiche verdienen Flexibilität; stabile Standardfunktionen können in einer Suite bleiben. Daraus entsteht eine gezielte Architektur statt eines vollständigen Best-of-Breed-Zwangs.

Für priorisierte Fähigkeiten werden Ziel, Datenhoheit, Schnittstellen und Serviceanforderungen beschrieben. Ein Architektur-Prototyp sollte einen echten End-to-End-Ablauf zeigen und Ausfall, Monitoring und Deployment einschließen. Eine reine Happy-Path-Demo unterschätzt den Betrieb.

Der Business Case verbindet Nutzen und Gesamtkosten

Erwartete Vorteile wie schnellere Markteinführung, bessere Experience oder neue Märkte werden mit messbaren Annahmen versehen. Dagegen stehen Lizenzen, Integration, Migration, Teamaufbau und laufender Plattformbetrieb. Szenarien helfen, schrittweisen Ausbau und integrierte Alternativen fair zu vergleichen.

Wenn du zwischen Suite, Headless und Composable abwägst, kann eine Onlineshop-Agentur die Commerce-Architektur anhand deiner Prozesse und Wachstumsziele strukturieren. Dabei sollte die Empfehlung ausdrücklich auch bei einer einfacheren Lösung landen können.

Die Roadmap bleibt reversibel

Der erste Baustein wird so gewählt, dass er Nutzen liefert und gleichzeitig wichtige Architekturannahmen testet. Nach der Einführung werden Wirkung und Betriebsaufwand geprüft. Weitere Fähigkeiten folgen nur, wenn das Muster trägt. So wächst die Plattform kontrolliert und Lernen bleibt möglich.

Eine Entscheidungsvorlage hält Grenzen ebenso fest wie Ziele: Welche Fähigkeiten bleiben bewusst im Kernsystem? Welche Ausnahmen werden nicht unterstützt? Wer verantwortet die Plattform? Diese Klarheit verhindert, dass Composable zu einem offenen Sammelbecken für Einzelwünsche wird.

Das Ergebnis ist keine möglichst verteilte Architektur, sondern eine passende. Headless, Suite und spezialisierte Komponenten können darin nebeneinander bestehen, solange ihre Rollen und Verträge eindeutig sind.

Die Entscheidung wird an einem vertikalen Schnitt getestet

Ein Prototyp sollte nicht nur eine API aufrufen, sondern einen vollständigen, kleinen Kundenablauf liefern: Datenquelle, Oberfläche, Fehlerfall, Deployment und Monitoring. Dieser vertikale Schnitt zeigt früh, wie viel Plattformarbeit wirklich entsteht. Er liefert zugleich einen ersten Nutzen, wenn er sinnvoll gewählt ist.

Nach der Auswertung kann das Unternehmen Zielbild und Reihenfolge anpassen. Diese Lernfähigkeit ist ein Kernvorteil von Composable – und sollte bereits in der Entscheidungsphase genutzt werden.

Eine Entscheidungsakte hält die Balance fest

Dokumentiere neben dem gewählten Zielbild auch verworfene Alternativen und die Annahmen dahinter. Vielleicht bleibt Checkout bewusst in der Suite, weil dort keine Differenzierung nötig ist, während Suche separat wird. Wenn sich Anforderungen ändern, kann das Team diese Entscheidung gezielt neu prüfen, statt die gesamte Architektur infrage zu stellen.

Zur Akte gehören außerdem die Fähigkeiten, die das Unternehmen vor dem nächsten Schritt aufbauen muss: Plattformbetrieb, API-Governance, Produktverantwortung oder automatisierte Tests. Eine Roadmap, die nur Anbieterbeschaffung zeigt, unterschätzt den eigentlichen Wandel.

Nach jeder Migrationsphase werden Nutzen, Kosten und Teamaufwand gegen die ursprünglichen Erwartungen gestellt. Werden unabhängige Releases tatsächlich schneller? Bleibt die Fehlererholung beherrschbar? Nutzen Fachbereiche die neue Capability? Diese Fragen entscheiden, ob die nächste Trennung sinnvoll ist oder eine einfachere Struktur mehr Wert bietet.

Architektur bleibt eine fortlaufende Produktentscheidung

Neue Anforderungen werden zuerst einer bestehenden Capability zugeordnet. Nur wenn Verantwortung und Veränderungsbedarf dauerhaft eigenständig sind, entsteht eine neue Grenze. Damit bleibt das System verständlich und Teams vermeiden technische Aufteilung aus kurzfristigem Projektdruck.

Regelmäßige Reviews betrachten auch die andere Richtung: Welche Komponenten liefern kaum Differenzierung, verursachen aber hohen Integrationsaufwand? Eine Konsolidierung kann dann die bessere Weiterentwicklung sein. Composable bedeutet Wahlfreiheit, nicht die Verpflichtung, jede Wahl für immer beizubehalten.

Dieses Denken schützt vor zwei Extremen: einem unflexiblen Kern, der jede Innovation blockiert, und einer fragmentierten Landschaft, in der schon kleine Änderungen viele Anbieter und Teams benötigen. Die passende Architektur bewegt sich bewusst zwischen beiden Polen.

Damit wird Composable Commerce zu einer nüchternen Architekturfrage. Wo eine Fähigkeit echten Wettbewerbsvorteil schafft, darf sie unabhängig und spezialisiert sein. Wo Standard genügt, bleibt Integration wertvoller als maximale Auswahl. Diese bewusste Mischung ist kein Kompromiss, sondern das eigentliche Ziel: eine Plattform, deren Komplexität der geschäftlichen Komplexität entspricht und deren Teams Veränderungen zuverlässig liefern können. Erst diese Passung unterscheidet nachhaltige Modularität von einer bloßen Ansammlung moderner Werkzeuge. Sie bleibt für Fachbereiche verständlich und für technische Teams im Alltag beherrschbar.

Kernaussage: Composable ist eine gezielte Geschäftsentscheidung für unabhängige Fähigkeiten – nicht das pauschale Endziel jedes Onlineshops.
Ist Composable für deinen Shop sinnvoll?
  • Headless sauber abgrenzen
  • Komponenten und Betrieb bewerten
  • Migration schrittweise planen
Architektur prüfen
David Martin
David Martin
10+ Jahre Digital Marketing
5,0aus 12 Google-Bewertungen
Zertifizierter Google Partner·Shopify Partner
FAQ

Häufige Fragen zu Composable Commerce

Klare Antworten zu Headless, MACH, Komponenten, Kosten, Betrieb und Migration.

Architektur besprechen

Ein Architekturansatz, bei dem Commerce aus klar abgegrenzten, über Schnittstellen verbundenen Geschäftsfähigkeiten zusammengesetzt wird.

Headless trennt Frontend und Backend. Composable entkoppelt zusätzlich weitere Fähigkeiten wie Suche, Content, Produktdaten oder Commerce Engine.

MACH steht für Microservices-based, API-first, Cloud-native SaaS und Headless. Diese Prinzipien unterstützen modular aufgebaute Plattformen.

Nein. Es ist ein Architekturansatz. Verschiedene Produkte können darin jeweils eine klar definierte Fähigkeit übernehmen.

Vor allem für Unternehmen mit differenzierenden Kaufprozessen, mehreren Experiences oder hohem Veränderungsdruck und ausreichender Betriebsfähigkeit.

Wenn vor allem die Oberfläche unabhängig werden soll, während die Funktionen des Commerce-Backends fachlich und technisch gut passen.

Nicht zwingend, aber Integration und Betrieb mehrerer Komponenten erhöhen den Aufwand. Der Nutzen muss diese Gesamtkosten für konkrete Fähigkeiten rechtfertigen.

Ja. Meist ist eine fähigkeitsweise Migration sinnvoll, bei der das Altsystem weiterläuft und über klare Schnittstellen schrittweise abgelöst wird.

Es kann Abhängigkeiten reduzieren und verteilen, beseitigt sie aber nicht. Datenmodelle, Integrationen und Anbieterbesonderheiten beeinflussen die reale Austauschbarkeit.

Ein PIM kann die Fähigkeit Produktinformation übernehmen und freigegebene Daten über APIs oder Ereignisse an Shop, Suche und weitere Kanäle liefern.

Unverbindliches Erstgespräch

Die passende Commerce-Architektur statt Architekturmode

Lass uns Suite, Headless und Composable anhand deiner Prozesse, Ziele und Betriebsfähigkeit bewerten.

  • ✓Fähigkeiten und Engpässe priorisieren
  • ✓Datenhoheit und Schnittstellen klären
  • ✓Reversible Roadmap entwickeln
David Martin

David Martin

Geschäftsführer

10+ Jahre digitale Projekte

“Composable schafft Freiheit dort, wo unabhängige Veränderung zählt – und lässt Standards bewusst einfach.”