Entdecken Sie, wie Sie Ihre Adobe Commerce-Plattform mit kompositionsfähigem Commerce, API-first-Entwicklung und Edge Delivery Services erweitern können. Lernen Sie Strategien für Flexibilität, Leistung und nahtlose Integration kennen.
Eine kürzliche Session unter der Leitung von Russell Albin, Senior Technical Marketing Engineer und Principal Technical Architect bei Adobe, konzentrierte sich auf den modernen Ansatz: Effektive Erweiterbarkeit in Adobe Commerce. Russell, der auf mehr als 13 Jahre Erfahrung im E-Commerce zurückblicken kann, gab Einblicke in die Tools und Strategien, mit denen Sie Ihre Abläufe rationalisieren und die Gesamtbetriebskosten erheblich senken können.
Primäre Themen und wichtige Erkenntnisse
1. Composable Commerce
Composable Commerce ist ein Ansatz, der es Unternehmen ermöglicht, das Erstellen ihrer Commerce-Anwendungen durch die Integration einzelner Business-Services, manchmal von verschiedenen Anbietern, zu ermöglichen. Diese Methode bietet Flexibilität, Agilität und die Möglichkeit, das Commerce-Erlebnis an die individuellen Geschäftsanforderungen anzupassen. Dieser Ansatz bietet mehrere Vorteile:
- Flexibilität und Anpassung: Composable Commerce ermöglicht es Unternehmen, einzelne Services von verschiedenen Anbietern auszuwählen und sie zu integrieren, sodass sie das Commerce-Erlebnis an bestimmte Geschäftsanforderungen anpassen können. Wenn Sie mehr über Strategien zu Composable Commerce erfahren möchten, die skalierbaren und agilen E-Commerce ermöglichen, sehen Sie sich dieses Webinar an.
- Agilität und Geschwindigkeit: Dieser Ansatz ermöglicht eine schnellere Implementierung neuer Funktionen und Fähigkeiten, wodurch die Time-to-Market verkürzt wird und die Unternehmen schnell auf veränderte Marktanforderungen reagieren können.
- Reduzierung technischer Schuld : Durch die Einführung eines „Composable“ (zusammensetzbaren) Ansatzes können Unternehmen technische Schulden minimieren und so die Wartung und Aktualisierung ihrer Commerce-Systeme leichter gestalten.
2. API-First- und ereignisgesteuerte Architektur
- API-First-Entwicklung: Das Nutzen von APIs ermöglicht eine schnelle Integration mit Back-Office-Systemen und die Schaffung neuer Kunden-Touchpoints. Dieser Ansatz unterstützt eine modulare und skalierbare Architektur.
- Webhooks und Anpassung in Echtzeit: Webhooks ermöglichen die Anpassung und Erweiterung nativer Prozesse in Echtzeit, wie z. B. das Erstellen eines Kundenkontos und den Kassengang, indem sie benutzerdefinierte Logik aus Drittsystemen einschleusen.
- Ereignisgesteuerte Architektur: Die Reaktion auf Ereignisse in Echtzeit oder nahezu Echtzeit verbessert die Reaktionsfähigkeit und das Kundenerlebnis. Adobe Commerce zeigt zahlreiche Ereignisse an, die Aktionen auslösen und mit anderen Systemen integriert werden können.
3. Leistung und Erweiterbarkeit
- Edge Delivery Services : Indem sie eine unabhängige Skalierung der Services ermöglichen gewährleisten diese Services eine hohe Leistung mit Reaktionszeiten unter 250 Millisekunden sowie Skalierbarkeit. Sie tragen auch dazu bei, dass die Lighthouse-Punktezahlen, die bei fast 100 beginnen, hoch bleiben. Weitere Informationen zu Edge Delivery Services mit Adobe Commerce finden Sie in diesem Webinar.
- Erweiterbarkeit der Benutzeroberfläche: Die Erweiterung der Admin-Oberfläche mit dem App Builder und den Benutzeroberflächenkomponenten von Adobe ermöglicht das Erstellen sicherer, skalierbarer Single Page Applications, ohne dass der PHP-Kerncode beeinträchtigt wird. Dieser Ansatz reduziert das mit Upgrades verbundene Risiko und vereinfacht die Code-Entwicklung.
- Starter-Kit für die Back-Office-Integration: Dieses Kit vereinfacht die Integration mit ERP-, PIM-, OMS- oder CRM-Systemen und reduziert dadurch Entwicklungszeiten und -kosten. Es bietet ein Framework für skalierbare und wartbare Integrationen, die auf die individuellen Geschäftsanforderungen zugeschnitten sind. Hier sind ein paar Tutorials, in denen Sie mehr über das Adobe Commerce Starter-Kit für Backoffice-Integrationen erfahren.
Diese Themen verdeutlichen die strategischen Ansätze und praktischen Tipps für die Implementierung von Adobe Commerce und sorgen für eine flexible, leistungsstarke und leicht zu wartende E-Commerce-Plattform.
Russell Albins Profi-Tipps für das Beherrschen von Adobe Commerce
Wichtige Strategien für die Implementierung von Adobe Commerce
1. Verwenden von App Builder und API Mesh von Adobe
- Vereinfachte Integration: Verwenden Sie App Builder und API Mesh, um Services von Drittanbietern schnell zu integrieren.
- Ereignisgesteuerte Architektur: Reagieren Sie in Echtzeit auf Ereignisse und verbessern Sie die Reaktionsfähigkeit und das Kundenerlebnis.
Der App Builder von Adobe ist eine cloud-native Entwicklungsplattform, die Entwickler in die Lage versetzt, benutzerdefinierte Anwendungen und Integrationen für Adobe Commerce zu erstellen. Zu den wichtigsten Vorteilen gehören:
- Serverlose Umgebung: Führen Sie Anwendungen in einer sicheren, skalierbaren, serverlosen Umgebung aus und reduzieren Sie so den Bedarf an einer Verwaltung der Infrastruktur.
- Benutzerdefinierte Logik: Schleusen Sie benutzerdefinierte Logik in native Prozesse wie das Order Management oder die Erstellung von Kundenkonten ein, ohne die Kern-Codebasis zu verändern.
- Integration mit Services von Drittanbietern: Mit API Mesh, das GraphQL-, REST- und SOAP-APIs unterstützt, können Sie schnell Services von Drittanbietern integrieren.
- Umgang mit Ereignissen: Abonnieren Sie verschiedene Ereignisse, die von Adobe Commerce angezeigt werden, und reagieren Sie darauf, um in Echtzeit oder nahezu in Echtzeit auf Kundenaktionen zu reagieren. Hier finden Sie ein Tutorial zum Konfigurieren Ihrer Adobe Commerce-Instanz, sodass sie Ereignisse an Ihre App Builder-Anwendung sendet.
2. Nutzen der Live-Suche
- Echtzeit-Indizierung: Sorgt dafür, dass neue Produkte und Änderungen fast sofort in den Suchergebnissen angezeigt werden.
- Personalisierte Ergebnisse: Nutzt das Kundenverhalten und die Präferenzen, um die Suchergebnisse individuell anzupassen und das Einkaufserlebnis zu verbessern.
- Erweiterte Filterung: Ermöglicht es den Kunden, ihre Suche mit verschiedenen Filtern zu verfeinern und so bestimmte Produkte leichter zu finden.
Die Live-Suche von Adobe Commerce nutzt Adobe Sensei, eine Technologie für KI und maschinelles Lernen, um besonders relevante Suchergebnisse zu liefern. Hier finden Sie ein Tutorial mit weiteren Informationen zur Live-Suche sowie einige Dokumentationen zu den Best Practices.
Pro-Tipps für eine effektive Implementierung
1. Beginnen Sie klein und skalieren Sie
- Beginnen Sie mit einfacheren Modulen oder Funktionen und gehen Sie schrittweise zu komplexeren Integrationen über.
2. Fokus auf die Erweiterbarkeit vonBenutzeroberflächen
- Erweitern Sie die Admin-Benutzeroberfläche, indem Sie neue Funktionen oder benutzerdefinierte Seiten hinzufügen, ohne die Kern-PHP-Codebasis zu beeinträchtigen.
- Verwenden Sie React und die Benutzeroberflächenkomponenten von Adobe, um sichere, skalierbare Single Page Applications zu erstellen.
3. Leistungsoptimierung mit Edge Delivery
- Starten Sie mit hohen Lighthouse-Werten und halten Sie sie stabil, indem Sie Probleme schnell erkennen und angehen.
- Nutzen Sie Edge Delivery Services, um zu gewährleisten, dass Ihre Website schnell und responsiv bleibt.
4. Nutzen des Starter-Kits für die Back-Office-Integration
- Mit dem Starter-Kit werden Integrationen mit ERP-, PIM-, OMS- oder CRM-Systemen vereinfacht.
- Passen Sie Integrationen individuell an Ihre Geschäftsanforderungen an und reduzieren Sie so Entwicklungszeit und -kosten.
5. Nutzen der ereignisgesteuerte Datenschicht
- Stellen Sie ein standardisiertes Datenschema bereit, um Echtzeitdaten über Adobe- und Drittanbietersysteme senden zu können.
- Stellen Sie eine Integration mit den Adobe Experience Cloud-Produkten bereit, um die Personalisierung zu verbessern und Kundenerkenntnisse zu gewinnen.
6. Flexibilität und Anpassung
- Wählen Sie die Funktionen nach Bedarf aus, um ein maßgeschneidertes Commerce-Erlebnis zu ermöglichen
Zusammenfassung
Die effektive Implementierung von Adobe Commerce erfordert einen strategischen Ansatz und die richtigen Tools. Mit der Einführung einer Composable-Commerce-Strategie, der Nutzung der API-First-Entwicklung und dem Einsatz von Adobe App Builder, API Mesh und Edge Delivery Services können Unternehmen ein nahtloses, leistungsstarkes digitales Commerce-Erlebnis schaffen. Beginnen Sie klein, konzentrieren Sie sich auf die Erweiterbarkeit der Benutzeroberfläche und optimieren Sie die Leistung, um eine erfolgreiche Implementierung zu gewährleisten.