Zum Inhalt springen
Eine Einführung in SAP Spartacus
Insights · ·16 Min. Lesezeit

Eine Einführung in SAP Spartacus

Janko Spasovski

Janko Spasovski

SAP Commerce Developer, Spadoom AG

Teilen

Die Welt des Online-Shoppings wächst mit beispielloser Geschwindigkeit. Über fünf Milliarden Internetnutzer weltweit, und die Zahl der Online-Käufer steigt kontinuierlich. Die globalen E-Commerce-Umsätze überstiegen allein 2022 unglaubliche 5,7 Billionen US-Dollar. Diese Zahl muss man sacken lassen.

Als Unternehmensinhaber stehen Sie vor einer konkreten Frage: Wie stellen Sie sicher, dass Ihr Online-Shop nicht nur auffällt, sondern ein aussergewöhnliches Kundenerlebnis bietet? Was alle suchen, ist ein Shop mit erstklassiger User Experience, blitzschneller Performance und nahtloser Skalierbarkeit.

Mit dem SAP Spartacus Store, jetzt SAP Composable Storefront genannt, wird genau das Realität. Also ehrlich: Ob Sie Ihre E-Commerce-Präsenz revolutionieren wollen oder einfach neugierig auf die neuesten Entwicklungen sind, SAP Spartacus verdient Ihre Aufmerksamkeit. Dieser Beitrag ist Ihr Leitfaden zu allem, was Sie wissen müssen.

Was ist SAP Spartacus

SAP Spartacus ist ein leistungsstarkes JavaScript-Storefront, von SAP entwickelt und auf Angular aufgebaut. Open-Source, Angular-basiert, und darauf ausgelegt, ausschliesslich über die REST API zu kommunizieren. Konkret: SAP Spartacus erleichtert Unternehmen die effizientere Erstellung von Single-Page- und Progressive Web Apps, bietet nahtlose User Experience, verbesserte Performance und fördert Skalierbarkeit.

Was ist eine REST API? Kurz gefasst: Ein Regelwerk, das definiert, wie Anwendungen oder Geräte miteinander kommunizieren. REST steht für Representational State Transfer. Wenn ein Client eine Anfrage stellt, antwortet der Server mit dem aktuellen Zustand der angeforderten Ressource in einer standardisierten Darstellung. Eine Brücke für nahtlose Kommunikation zwischen Systemen.

Durch die Nutzung der REST API ermöglicht SAP Spartacus die mühelose Erstellung von Single-Page- und Progressive Web Apps. Nahtlose User Experience, bessere Performance, Skalierbarkeit. Es geht darum, Ihren Online-Shop zu optimieren und sein Potenzial voll auszuschöpfen.

Geschichte von SAP Spartacus

SAP Spartacus hat seit seiner Einführung 2019 einen beachtlichen Weg zurückgelegt. Als Open-Source-Projekt auf GitHub debütiert, erregte es sofort Aufmerksamkeit. Auf Basis unserer mehr als 15-jährigen Erfahrung mit dieser Plattform hier die Timeline in Kürze:

2019: Im Juli debütierte SAP Spartacus mit Version 1.0. Bereits mit bemerkenswerten Funktionen: Server-Side Rendering, Progressive Web App-Funktionalitäten, Internationalisierung, Barrierefreiheit. Plus eine Sample Data Extension und ein B2C-Storefront-Template.

2020: Mehrere Neben- und Hauptversionen, bis Version 3.0. Lazy Loading, Schematics, Outlets, Feature Flags, CMS-gesteuerte Dialoge, ein B2B-Storefront-Template. Die Spartacus Storefront Library wurde eingeführt, eine erweiterte Sammlung von Komponenten und Modulen.

2021: Versionsupdates bis 4.0. Web Components, Micro Frontends, Schema.org Markup, Data Isolation, B2B Organization Management. SAP Spartacus wurde umbenannt in SAP Commerce Cloud, Composable Storefront.

2022: Von Version 4.0 bis 5.1. Fokus auf Personalisierung, Promotionen, Treueprogramme, B2B Cost Center Management. Ab Version 5.03 offiziell umbenannt in SAP Commerce Cloud, Composable Storefront. Integration mit SAP Customer Data Platform, SAP Marketing Cloud und SAP Upscale Commerce.

2023: Weiterentwicklung bis Version 6.0. Sprachassistenten, Emotionserkennung, prädiktive Analytik, B2B Approval Workflows. Nutzung der neuesten Angular-Version und Technologien wie Angular Ivy, Angular Elements und Angular Material.

De facto beeindruckend, wie sich SAP Spartacus über die Jahre entwickelt hat. Kontinuierlich wertvolle Funktionen und Verbesserungen. Mit der Integration in SAP Commerce Cloud und Composable Storefront können Unternehmen das volle Potenzial ihrer Online-Shops freisetzen.

Hauptfunktionen von SAP Spartacus

Nachdem wir die Grundlagen von SAP Spartacus behandelt haben, jetzt die wichtigsten Funktionen. Und die Liste ist lang:

Headless Commerce-Architektur

Durch die Entkopplung der Front-End-Präsentationsebene von der Back-End-Geschäftslogik können Unternehmen jede beliebige Front-End-Technologie nutzen. Progressive Web Apps, native Mobile Apps, Sprachassistenten. Spartacus lässt sich nahtlos in jedes Backend-System integrieren. Diese Flexibilität eröffnet neue Möglichkeiten für personalisierte Erlebnisse und Kundenengagement.

Omnichannel Order Management System

Einheitliche Ansicht von Lagerbestand und Bestellungen über mehrere Kanäle. Auftragsabwicklung optimieren, Kosten senken, Kundenzufriedenheit steigern. Egal woher die Bestellung kommt, Spartacus sorgt für einen konsistenten und effizienten Prozess.

Product Content Management System

Vereinfacht die Erstellung und Verwaltung umfangreicher Produktinformationen. Produktentdeckung, Conversion und Loyalität verbessern. Intuitive, benutzerfreundliche Oberfläche. Genaue, aktuelle Produktdetails ohne endlose manuelle Pflege.

Customer Data Platform

Kundendaten aus verschiedenen Quellen sammeln, vereinheitlichen und anreichern. Eine ganzheitliche Sicht auf jeden Kunden. Segmentieren, spezifische Zielgruppen ansprechen, Effektivität von Marketingkampagnen messen. Personalisierte Erlebnisse, die bei der Zielgruppe ankommen.

CPQ-Integration

Configure, Price, Quote direkt in Spartacus. Komplexe Produkte und Dienstleistungen online konfigurieren. Der Vertriebsprozess wird effizienter und genauer. Dynamische, personalisierte Angebote steigern Vertriebseffizienz und Rentabilität.

Order Management-Integration

Komplexe Bestellungen nahtlos über mehrere Kanäle und Systeme verwalten. Reibungslose Auftragsabwicklung, weniger Fehler, besserer Kundenservice. Eine nahtlose Kaufreise für Ihre Kunden.

SAP Spartacus-Architektur

Nachdem wir die Funktionen kennen, jetzt die Architektur. Spartacus stützt sich auf drei Schlüsselschichten, die wie die Zahnräder einer fein abgestimmten Maschine funktionieren:

Storefront Application Layer

Ausgangspunkt für den Aufbau eines ansprechenden Storefronts. Hier werden die Spartacus-Bibliotheken in eine Angular-Anwendung importiert. Das Fundament. Entwickler können eigene Komponenten und Erweiterungen hinzufügen, um Funktionalität und Design anzupassen. Freiheit für personalisierte, unvergessliche Einkaufserlebnisse.

Commerce API Layer

Der Schlüssel zur nahtlosen Kommunikation mit der SAP Commerce Cloud-Plattform. Über die Commerce REST API erhält Spartacus Zugang zu einer standardisierten Schnittstelle für Commerce-Daten und -Services. Und es geht weiter: Der API Layer ermöglicht auch die Integration mit externen Systemen über SAP Cloud Platform Extension Factory oder andere Middleware-Lösungen. Flexibel und skalierbar.

Commerce Platform Layer

Im Kern der Architektur. Hier liegt die SAP Commerce Cloud-Plattform, On-Premise oder in der Cloud. Das Kraftwerk, das zentrale Geschäftslogik verarbeitet und kritische Commerce-Operationen verwaltet: Produktkataloge, Preisgestaltung, Promotionen, Bestellungen, Zahlungen und mehr. Ein solides Fundament für effektive Commerce-Operationen.

Vor- und Nachteile

Jetzt die ehrliche Bilanz. Vorteile und Nachteile, damit Sie eine fundierte Entscheidung treffen können.

Vorteile

  • Modernes und ansprechendes Benutzererlebnis. Spartacus bietet eine elegante, intuitive Benutzeroberfläche, die Kunden fesselt und die Einkaufsreise verbessert. Das Ergebnis: höhere Zufriedenheit und Loyalität.

  • Hohe Performance und Skalierbarkeit. Hoher Website-Traffic? Kein Problem. Reibungsloses Erlebnis auch in Spitzenzeiten, ohne Abstriche bei Geschwindigkeit oder Funktionalität.

  • Flexibilität und Anpassbarkeit. Jedes Unternehmen hat einzigartige Anforderungen. Spartacus bietet umfangreiche Anpassungsoptionen. Das Storefront an die Markenidentität anpassen, sich an wechselnde Kundenbedürfnisse anpassen.

  • Einfache Upgrades und Updates. Nahtlose Integration mit SAP Commerce Cloud stellt sicher, dass Sie kontinuierlich die neuesten Funktionen nutzen können. Bestehende Anpassungen bleiben erhalten.

  • Branchenspezifische Lösungen. Verschiedene Branchen, verschiedene Herausforderungen. Spartacus bietet branchenspezifische Lösungen, die effektiv auf Kundenbedürfnisse eingehen.

Nachteile

Wer die Nachteile verschweigt, ist kein guter Berater. Also ehrlich:

  • Erfordert Kenntnisse in JavaScript, Angular und SAP Commerce Cloud. Um das volle Potenzial auszuschöpfen, brauchen Sie Expertise in diesen Technologien. Ohne geht es nicht.

  • Kompatibilitätsbeschränkungen mit Legacy-Funktionen. SAP Spartacus ist möglicherweise nicht vollständig kompatibel mit allen Legacy- oder benutzerdefinierten Funktionen von SAP Commerce Cloud. Sorgfältige Bewertung ist Pflicht.

  • Mögliche Einschränkungen durch Open-Source-Natur. SAP Spartacus entwickelt sich ständig weiter. Das bedeutet kontinuierliche Verbesserung, aber gelegentlich auch Einschränkungen oder Bugs. Regelmässige Updates und Support helfen, diese zu beheben.

Das Verständnis dieser Herausforderungen hilft Ihnen, effektiv zu planen. Als SAP Gold Partner kann Spadoom Sie durch den Implementierungsprozess führen und eine erfolgreiche Integration sicherstellen.

Durch sorgfältige Abwägung dieser Vor- und Nachteile treffen Sie fundierte Entscheidungen über die Implementierung. Ob Sie ein überlegenes Benutzererlebnis bieten, hohen Traffic bewältigen oder Ihr Storefront an Ihre Marke anpassen wollen: Spartacus kann Ihre digitale Commerce-Strategie auf das nächste Level heben. Aber die technischen Aspekte und potenziellen Einschränkungen müssen Sie kennen.

Anforderungen

Die technischen Anforderungen für die Implementierung. Diese Spezifikationen zu erfüllen ist entscheidend für eine erfolgreiche Integration.

Hier die notwendigen Voraussetzungen des Spartacus Storefronts im Detail:

  • SAP Commerce Cloud. Sie benötigen eine SAP Commerce Cloud-Plattform, On-Premise oder in der Cloud. Mindestversion 1905, empfohlen ist Version 2005 oder neuer für bessere Performance und Kompatibilität.

  • Angular. Spartacus ist auf Angular aufgebaut. Mindestversion 9. Dazu Node.js und npm auf Ihrem Rechner.

  • Angular CLI. Das Command-Line-Interface-Tool für Angular-Projekte. Version 12.0.5 oder höher. Wichtig: Angular CLI und Angular sind nicht dasselbe. CLI erleichtert das Projektmanagement, Angular ist das Web-Framework.

  • Node.js. Version 14.15 oder neuer. Version 12.x wird seit dem 30. April 2022 nicht mehr unterstützt. Upgrade ist Pflicht.

  • Yarn. Ein hilfreiches Tool für die Verwaltung von Paketen und Bibliotheken für Node.js-Projekte. Pakete hinzufügen, entfernen, aktualisieren. Bequem über Terminal.

Wie ein SAP-Beratungspartner helfen kann

Wenn es darum geht, Spartacus voll auszuschöpfen, kann ein SAP-Beratungspartner den entscheidenden Unterschied machen:

  1. Expertise. Mit umfangreicher Erfahrung in Spartacus und SAP Commerce Cloud führen wir Sie durch jeden Aspekt. Best Practices, Tipps, Fallstricke vermeiden. Zählen Sie auf uns als Ihren Experten-Verbündeten.
  2. Support. Reibungslose Einrichtung der Entwicklungsumgebung, nahtloser Import der Spartacus-Bibliotheken, Anpassung und Erweiterung Ihres Storefronts. Integration mit anderen Systemen und Datenquellen. Wir stehen bei jedem Schritt zur Seite, von Tests und Debugging bis zu Deployment und Wartung.
  3. Lösungen. Massgeschneiderte Lösungen für Ihre spezifischen Herausforderungen. Keine Standardantworten, sondern Lösungen, die zu Ihrem Unternehmen passen.

Die Zusammenarbeit mit einem SAP-Beratungspartner ist ein strategischer Schritt. Von der Expertise über den Support bis hin zu massgeschneiderten Lösungen: Begleitung während des gesamten Implementierungsprozesses, um ein fesselndes Storefront-Erlebnis zu schaffen.

Spadoom als Ihren SAP-Beratungspartner zu wählen bedeutet, mit SAP-Experten zu arbeiten, die Ihrem Erfolg verpflichtet sind. Wir helfen Unternehmen, das Potenzial von Spartacus zu maximieren, die Customer Experience zu revolutionieren und die digitale Strategie voranzutreiben. Nehmen Sie heute Kontakt mit Spadoom auf, und lassen Sie uns gemeinsam starten.

Zusammenfassung

SAP Spartacus, oder SAP Composable Storefront, ist ein konkreter Fortschritt in der Welt der Online-Storefronts. Angesichts des exponentiellen Wachstums des Online-Shoppings müssen Unternehmen herausstechen und aussergewöhnliche Benutzererlebnisse liefern. SAP Spartacus ermöglicht genau das, mit leistungsstarken Funktionen und flexibler Architektur.

Mit der Unterstützung eines SAP-Beratungspartners wie Spadoom können Unternehmen den Implementierungsprozess sicher navigieren und das volle Potenzial freisetzen.

FAQs

Wie lautet der neue Name für SAP Spartacus?

SAP Spartacus ist seit Version 5.03 als SAP Commerce Cloud, Composable Storefront bekannt. Dieses Rebranding spiegelt seinen offiziellen Status als SAP-Produkt und seine Rolle als primäres Storefront für SAP Commerce Cloud wider. Der neue Name unterstreicht die composable und modularen Fähigkeiten.

Wo erhalte ich eine Demo von SAP Spartacus?

Als SAP Gold Partner können wir Ihnen eine SAP Spartacus-Demo verschaffen. Alternativ können Sie die öffentliche Demo-Site besuchen: https://storefront.c39j2-walkersde1-d2-public.model-t.cc.commerce.ondemand.com/spartacus.

Wo finde ich weitere Informationen zu SAP Spartacus?

Für umfangreiches Wissen: SAP Help Portal oder das Spartacus GitHub Repository. Wertvolle Informationen, Anleitungen und Dokumentationen, ob Sie Entwickler oder Unternehmensinhaber sind.

Funktioniert SAP Spartacus mit CMS?

SAP Spartacus integriert sich nahtlos in verschiedene Content Management Systeme. Mit SAP Commerce CMS können Sie Storefront-Inhalte mühelos bearbeiten. Spartacus ermöglicht auch den Zugriff über Drittanbieter-CMS-Anwendungen. Flexibilität, Ihr bevorzugtes CMS zu nutzen, während Sie die Funktionen von Spartacus geniessen.

commerce cloud sapecommerce platformSAP Commerce Cloudsap commerce cloud pricingsap commerce cloud vs hybris
Nächster Schritt

Lösungen für E-Commerce

Erfahren Sie, wie SAP Commerce Cloud Ihr Unternehmen voranbringen kann.

Verwandte Artikel

Alles, was Sie über SAP Commerce Cloud wissen müssen
Insights 12 Min.

Alles, was Sie über SAP Commerce Cloud wissen müssen

Erkunden Sie die Leistungsfähigkeit von SAP Commerce Cloud mit Spadoom, Ihren SAP Customer Experience Heroes. Entdecken Sie in diesem Handbuch seine umfangreichen Funktionen, Vor- und Nachteile, Preisgestaltung sowie Integrationseinblicke unter einem Dach.

Janko Spasovski · 16. Okt. 2023
Artikel lesen →
Experten fragen