Architektur
Was ist das Besondere an der DeepCommerce Cloud?
Es gibt drei wesentliche Säulen, die die Architektur der DeepCommerce Cloud einzigartig machen:
- AI Native Commerce Engine
- Das Konzept "Composable Commerce Suite"
- Headless Architektur mit Open-Source Frontend
AI Native
Die DeepCommerce Cloud wurde von Grund auf mit Hilfe künstlicher Intelligenz entwickelt. Die gesamte Systemarchitektur und das Datenmodell wurden darauf ausgelegt, das gigantische Potential dieser Technologie optimal zu nutzen und es wurden Schnittstellen zu externen Services (Google, OpenAI) implementiert, die zusätzliche Dienste integrieren.
Normale Shopsysteme verwalten Produkte abstrakt und frei von Kontext, d.h. das System versteht nicht, was es verkauft. Die Produkteigenschaften sind beliebige, abstrakte Attribute, das System unterscheidet kaum zwischen allgemeinen Daten wie Farbe, Muster, Material, Gewicht, Abmessungen oder spezifischen Merkmalen wie Inhaltsstoffen (Lebensmittel), Anbaugebiet/Rebsorten/Jahrgang (Wein), Alter/Zielgruppe (Spielzeug), pH-Wert/Lichtschutzfaktor (Kosmetik), etc. Diese werden lediglich erfasst und angezeigt, in der Regel kann der Kunde noch danach suchen und filtern.
Die DeepCommerce Cloud ist dagegen ein lernfähiges System, das die Beschaffenheit und Besonderheiten der verschiedensten Produktkategorien verstehen kann, Zusammenhänge erkennt und daraus Aktionen ableitet. Das System ist so in der Lage, die Interessen des Kunden schnell zu verstehen und ihm u.a. zielgerichtet passende Produkte anzubieten (Recommendations, Upsell, Cross Sell, Alternativen, etc.). Dies sorgt für eine deutlich bessere Custom Experience, Kundenzufriedenheit und Conversion.
Der klare Vorteil gegenüber KI Erweiterungen, die an bestehende Onlineshops angedockt werden, ist: Die Produkt- und Nutzer-Analysen können immer nur so gut sein, wie die darunter liegende Datenbasis. In der DeepCommerce Cloud werden die Produktdaten bereits im Kern "KI-ready" erfasst, verwaltet und fortlaufend aufbereitet. Die Intelligenz findet hier also nicht außerhalb des Shop Systems statt, sondern ist ein inhärenter Teil des Systems und alle Komponenten können darauf zugreifen. Weitere KI-basierte Funktionen, wie eine intelligente Logistik-Aussteuerung, Dynamic Pricing oder Just-In-Time Procurement komplementieren die Shop Funktionen.
Composable Commerce Suite
Nachdem wir in den letzten 25 Jahren viele der bekannten Standardsysteme für große und kleine Kunden implementieren durften und unzählige maßgeschneiderte Enterprise-Shops und eigene Ecommerce-Plattformen selbst entwickelt und betrieben haben, haben wir nun den goldenen Mittelweg für die optimale Architektur umgesetzt, die wir bei anderen Systemen immer vermisst haben:
Die DeepCommerce Cloud ist bereits im Standard mit den Funktionalitäten einer umfassenden Commerce Suite (All-in-One-Suite) ausgestattet, ist dabei allerdings auf einer modulare Composable Commerce Architektur aufgebaut, so dass ein schrittweiser Ausbau nach Best-of-Breed Standard offen ist.
Um den eigentlichen Kern unserer Software, der aus der KI getriebenen Commerce Engine besteht, haben wir weitere Services gebündelt, die den Shop schon im Standard mit wichtigen Funktionen im Bereich der Personalisierung, Recommendation, Product List Sorting, Logistik-Aussteuerung, etc. ausstattet. Wenn der Shopbetreiber spezielle Anforderungen hat, die über den Leistungsumfang dieser Services hinausgehen, kann er diese beliebig durch andere Standard-Lösungen am Markt austauschen und mit dem restlichen Shop System verbinden.
Wir haben hier also das Beste aus beiden Welten kombiniert: All-in-One-Suite und Best of Breed. Wir nennen das "Composable Commerce Suite".
Headless, aber mit Köpfchen
Der Headless Architektur Ansatz ist vor allem im Bereich der Content Management Systeme (CMS) durchgesetzt. Hier ist es so, dass der größte Teil der Komplexität im Backend liegt, also bei der Erfassung und Verwaltung von Inhalten. Auf das Frontend (die Darstellung) der Inhalte entfällt nur ein kleiner Teil der Logik. Hier ist jedoch der Bedarf an Individualisierung und Erweiterung durch eigene Anwendungslogik und dynamische Inhalte je nach Homepage der Kunden so unterschiedlich, dass frühe CMS Syteme, die sowohl die Verwaltung als auch das Ausspielen von Inhalten übernommen haben, schnell an ihre Grenzen gestoßen sind. Hinzu kommt, dass Inhalte heute auf verschiedenen Endgeräten ausgespielt werden (Web, Mobile). Speziell im Bereich nativer Apps ist es meist sinnvoll, die rohen Daten über eine API auszuliefern und die Darstellung an die App zu delegieren, anstatt vor-gerenderte HTML Seite an Apps zu liefern und diese in sog. "Webviews" einzubinden.
Im Ecommerce Umfeld ist die Logik, die erforderlich ist, um ein Shop Frontend zu implementieren, erheblich komplexer. Dazu gehören nicht nur die Darstellung von Homepages, Kampagnen, Katalogen und Produkten, sondern vor allem das aufwändige Handling von Warenkorb, Checkout, Payment, Kundenkonten, Retouren, etc. Ein reiner "Headless" Ansatz, der dem Shopbetreiber die Programmierung des Frontends verlässt, ist also mit erheblichem Aufwand und Risiken verbunden. Es gibt hybride Ansätze, bei denen der (vermeintlich) einfache Teil (Darstellung von Katalogen, Produkten, Warenkorb) von den Kunden implementiert wird und die komplexen Teile (Checkout) als vom Anbieter gehostete Komponente integriert werden. Hier hat man allerdings wieder nur sehr bedingten Einfluss auf das Customizing des Checkouts, sowohl bezüglich Design und Nutzerführung, als auch bezüglich Logik und Steuerung von Payment, Versand, Gutscheinen, Coupons, Rabatten, Gebühren usw.
Wir liefern daher zusätzlich zu unserer Cloud-basierten Commerce API ein vollständiges, state-of-the-art Frontend aus, das wir den Kunden als Open Source Software zur Verfügung stellen. D.h. Sie haben völlige Freiheit, das gesamte Shop Frontend nach eigenen Wünschen in Funktion und Design anzupassen oder auch in Teilen oder ganz neu zu entwickeln. Sie müssen allerdings nicht bei Null anfangen, sondern können direkt mit einem fertigen Shop starten, der durchdacht und Conversion optimiert ist. Und damit ihre Entwicklungsteams in ihrer gewohnten Umgebung arbeiten können, stellen wir dieses Frontend in verschiedenen Programmiersprachen und Frameworks zur Verfügung.
Unsere Cloud Technologie
Die gesamten E-Commerce Funktionalitäten sind als vollständig API basierte Micro Services implementiert, sowohl für das Frontend als auch für die interne Shop- und Produkt-Verwaltung. Die APIs sind "Cloud Native" bzw. "Serverless" betrieben und damit hoch skalierbar.
Die darunter liegenden, internen Services (Datenbanken, Suche) haben eine garantierte Verfügbarkeit von bis zu 99,99% und sind global über die Cloud verteilbar. Dadurch können wir international minimale Latenzen sicherstellen.