Emporix - News & Blog

Die optimale Nutzung von Handelsdaten mit einer Composable statt einer monolithischen Technologieplattform

Geschrieben von Stefan Schmidt | 19. Apr 2023

Die optimale Nutzung von Handelsdaten mit einem Composable versus einem monolithischen Tech-Stack

Experten diskutieren über Daten auf organisatorischer und technologischer Ebene: dezentralisierte versus zentralisierte Datenstrategie, Composable versus monolithischer Handel. 

Daten sind im heutigen E-Commerce, in dem Käufer maßgeschneiderte Angebote und Prozesse erwarten, ein wichtiger Geschäftsfaktor. Das Verhalten Ihrer Kunden zu kennen, ist entscheidend für den Erfolg, um sie an sich zu binden und Ihre Konkurrenz zu übertreffen.

“Daten sind eine Art Währung in der Welt des Handels - zu wissen, was Kunden tun und was sie motiviert, ist Gold wert.” - Dom Selvon, CTO bei e2x

In einem sehr aufschlussreichen MACH-Vortrag diskutierten Stefan Schmidt, CPO/CTO bei Emporix, und Dom Selvon, CTO bei e2x, über Daten in einem MACH- vs. monolithischen Tech-Setup. Im Folgenden fassen wir die wichtigsten Aspekte zusammen und geben einen Überblick über den Kontext.

Den vollständigen Vortrag können Sie sich hier ansehen:

TL;DR

  • Richtig implementiert, haben beide Datenstrategien, zentralisierter Data Lake oder Warehouse und dezentrales Netz, ihre Daseinsberechtigung in Handelsunternehmen.

  • Die Herausforderung bei dezentralen Datennetzen besteht darin, Konsistenz, Verfügbarkeit und Fehlertoleranz in Einklang zu bringen (CAP-Theorem).

  • Composable Commerce ermöglicht die Integration von im Unternehmen verteilten Datendiensten und -speichern, ohne sie in ein monolithisches Lager einzuschließen.

Datenarchitektur: dezentrales Netz versus Data Lake

In vielen Handelsunternehmen gibt es eine Vielzahl von Datenquellen, sowohl von Erstanbietern als auch von Drittanbietern. Dementsprechend haben sich im Laufe der Zeit dezentrale Datenlandschaften herausgebildet, in denen die Daten in vielen verschiedenen Buckets gespeichert und verwaltet werden. Dateneigentum und -verantwortung sind ebenfalls dezentralisiert.

Die Herausforderung dezentraler Datenarchitekturen besteht darin, mehrere Quellen, Datenmodelle und Verantwortlichkeiten zu orchestrieren, um die Daten für den End-to-End-Handelsprozess sinnvoll zu nutzen. Gemäß dem CAP-Theorem können Datenkonsistenz, Verfügbarkeit und Fehlertoleranz in verteilten Systemen kaum gleichermaßen erreicht werden, so dass Unternehmen nach Wegen zur Zentralisierung suchen.

Als Antwort auf die Herausforderungen dezentraler Datenlandschaften zielt das Konzept des Data Lake oder des Data Warehouse auf die Schaffung eines zentralen Speichers für die Speicherung, Verarbeitung und Sicherung großer Mengen strukturierter, halbstrukturierter oder unstrukturierter Daten ab.

Beide Ansätze, dezentralisierte und zentrale Daten, haben Vor- und Nachteile, die hier nicht im Detail diskutiert werden können. Welcher Ansatz für Ihr Unternehmen besser geeignet ist, lässt sich nicht pauschal beantworten, sondern muss an den individuellen Unternehmenszielen ausgerichtet werden.

Da sich sowohl die geschäftlichen als auch die rechtlichen Anforderungen an die Speicherung und den Umgang mit Daten in Unternehmen ständig ändern, sollten Datenarchitektur und Prozesse jederzeit an neue Anforderungen angepasst werden können. Ein adaptiver Technologie-Stack spielt dabei eine wesentliche Rolle.

Technologie: Composable versus monolithischer Stack

Wenn man davon ausgeht, dass dezentralisierte Daten, die über mehrere Domänen verteilt sind, zu einer dezentralisierten Prozess- und Technologielandschaft führen, dann führen zentralisierte Daten zu einem zentralisierten, monolithischen Technologiestack, der idealerweise Daten, Fähigkeiten und Prozesse in einer einzigen Einheit bündelt.

Die Herausforderung bei beiden Ansätzen besteht darin, einen Commerce-Technologie-Stack zu haben, der die Orchestrierung von Daten aus verschiedenen Quellen mit unterschiedlichen Eigentümern und Verantwortlichkeiten am besten unterstützt, um die Daten sinnvoll zu nutzen und Ihr Commerce Geschäft voranzutreiben.

Ein Composable Technologie-Stack ermöglicht es, alle Geschäftsfunktionen, die Sie zum Speichern, Analysieren und Nutzen von Daten benötigen, wie Legosteine zusammenzustellen und sie jederzeit neu zu organisieren, wenn neue Geschäftsanforderungen entstehen. Dies ist ein großer Vorteil gegenüber monolithischen Systemen.

“Composable Commerce hilft, die Datenfragmentierung zu reduzieren und die Grundlage für die nahtlose Migration verschiedener Tools und Datenmodelle zu schaffe.” - ​​Stefan Schmidt, CPO/CTO bei Emporix

Composable Commerce Plattformen wie Emporix ermöglichen es, über das gesamte Unternehmen verteilte Datendienste und -speicher zu "erfassen" und zu integrieren, ohne sie in ein monolithisches Warehouse oder einen Data Lake zu sperren, die nur schwer an zukünftige Anforderungen angepasst werden können.

Ein echtes Composable Commerce System zwingt Sie nicht sofort zu einer Entscheidung, ob Sie eine zentrale oder dezentrale Datenstrategie verfolgen wollen. Sie können mit einer dezentralen Darstellung Ihrer Datenarchitektur beginnen und diese schrittweise zentralisieren - oder umgekehrt.

Kurze Anmerkung zu dem oben erwähnten CAP-Theorem: Composable Commerce-Architekturen sind darauf ausgelegt, dezentralisierte Daten und Funktionen in eine modulare Umgebung zu integrieren und Datenteams dabei zu helfen, Konsistenz, Verfügbarkeit und Fehlertoleranz in einem Datennetz auszugleichen.