Adobe Commerce Enterprise-Referenzarchitektur

Adobe Commerce ist die erlebnisorientierte Plattform, die technische Flexibilität und Benutzerfreundlichkeit auf einzigartige Weise kombiniert und dazu dient, außergewöhnliche Erlebnisse zu schaffen, die Geschäftsergebnisse optimieren.

Commerce wurde entwickelt, um die Unternehmensanforderungen an Leistung, Skalierbarkeit und Sicherheit zu erfüllen. Die Anwendung eines modernen Implementierungsansatzes, der die neuesten zusammensetzbaren Commerce-Lösungen von Adobe verwendet, ist entscheidend für den Erfolg von Unternehmen. Auf dieser Seite wird der moderne Commerce-Implementierungsansatz im technischen Detail beschrieben.

Das folgende Architekturdiagramm veranschaulicht den Datenfluss zwischen Adobe Commerce und allen Adobe Experience Cloud-Lösungen.

Architekturdiagramm, das zeigt, wie Adobe Commerce eine Verbindung zu Experience Cloud-Lösungen herstellt {modal="regular"}

NOTE
Die im Diagramm dargestellten Datenflüsse auf hoher Ebene sind in den meisten Unternehmensimplementierungen konsistent. Die Schlüsselkomponente, die Implementierungen einzigartig machen kann, ist die Art und Weise, wie Sie Ihren Katalog erstellen (insbesondere für B2B). Sie sollten Ihre Katalogarchitektur sorgfältig den Commerce-Web-APIs zuordnen.

Cloud Foundation

Adobe Commerce auf CloudInfrastruktur bildet die Grundlage Ihrer Commerce-Implementierung. Sie bietet eine sichere automatisierte Hosting-Plattform mit einem Self-Service-Ansatz für die Erstellung, Bereitstellung, Überwachung und Verwaltung Ihrer Commerce-Anwendung in einer Cloud-nativen Umgebung.

Siehe die folgenden technischen Details zu Cloud Foundation:

  • Skalierte Architektur - Automatische Kapazitätsanpassung zur Aufrechterhaltung einer stabilen, vorhersehbaren Leistung
  • Mehrere Umgebungen - Vorab mit PHP, MySQL (MariaDB), Redis, RabbitMQ und unterstützten Suchmaschinentechnologien zum Entwickeln, Testen und Bereitstellen Ihrer Site bereitgestellt
  • Konfigurationsverwaltung: Anpassbare Umgebungskonfigurationsdateien und Befehlszeilenschnittstelle (Command Line Interface, CLI) zum Verwalten von Anwendungseinstellungen, Routen, Erstellen und Bereitstellen von Aktionen und Benachrichtigungen.
  • Git-basierter Workflow: Automatisches Erstellen und Bereitstellen nach dem Pushen von Code-Änderungen für eine schnelle Entwicklung und kontinuierliche Bereitstellung
  • Native Beobachtbarkeit - Tools, die Protokolldaten aus verschiedenen Quellen kombinieren, um die Leistung Ihrer Site zu verwalten und Probleme zu diagnostizieren
  • Umfassende API-Abdeckung-GraphQL- und REST-APIs zur Integration der zentralen Commerce-Anwendung mit Drittanbietersystemen und zur Erweiterung der Commerce-Funktionen

Integration mit Experience Cloud

Adobe Commerce lässt sich mit allen Experience Cloud-Lösungen integrieren, um personalisierte Commerce-Erlebnisse in großem Maßstab“.

Datenverbindung ermöglicht Einblicke in das Kaufverhalten Ihrer Kunden, sodass Sie mit anderen Adobe Digital Experience-Produkten kanalübergreifend personalisierte Einkaufserlebnisse erstellen können.

NOTE
Weitere Informationen finden Sie in den folgenden Ressourcen:

Integration mit Systemen von Drittanbietern

Adobe bietet Entwicklern umfassende Erweiterungspunkte und Tools, um Programme zu erstellen, die die Kernfunktionen von Commerce erweitern und Commerce mit Drittanbietersystemen (wie CRMs, ERPS und PIMS) integrieren. Diese Tools senken Ihre Gesamtbetriebskosten der Plattform wie folgt:

  • Skalierbarkeit - Anwendungen können getrennt von der Kernsoftware skaliert werden, was eine höhere Effizienz und vereinfachte Upgrades ermöglicht.
  • Isolation-Eine isolierte Umgebung bedeutet, dass Entwickler ihre Erweiterungen nach eigenem Ermessen aktualisieren oder ändern können, ohne sich auf eine Hauptversion zu verlassen.
  • Technologische Unabhängigkeit-Entwickler können wählen, welche Technologie-Stacks und Programmiersprachen ihren Bedürfnissen entsprechen.

Adobe bietet die folgenden Entwickler-Tools zum Erstellen von Integrationen und Anpassungen:

  • API Mesh für Adobe Developer App Builder - Koordinieren und kombinieren Sie mehrere API-, GraphQL-, REST- und andere Quellen zu einem einzigen, abfragbaren GraphQL-Endpunkt.
  • App Builder: Erstellen und implementieren Sie sichere und skalierbare Web-Anwendungen, die die Commerce-Funktionalität erweitern und mit Lösungen von Drittanbietern integrieren.
  • Ereignisse - Verwenden Sie benutzerdefinierte Ereignis-Trigger, um mit anderen erweiterbaren Entwicklungs-Tools zu interagieren.
  • Webhooks - Verwenden Sie Webhooks, um Interaktionen zwischen Commerce und Drittanbietersystemen automatisch in Triggern zu erfassen.
  • Admin-Benutzeroberfläche SDK - Passen Sie den Commerce-Admin an und erweitern Sie ihn mit neuen Seiten und Funktionen für Ihre Händler.
  • Integration Starter Kit - Beschleunigen Sie Ihre Backoffice-Integrationen mit Referenzintegrationen, Onboarding-Skripten und einer standardisierten Architektur.

Storefront-Services

Adobe bietet eine breite Palette intelligenter, zusammenstellbarer Merchandising-Services, mit denen Sie Ihre wichtigsten Geschäftsziele unterstützen können. Diese Services bieten auch APIs, die für die skalierte Leistungsoptimierung von entscheidender Bedeutung sind.

  • Live-Suche - Mit diesem KI-gestützten Suchwerkzeug können Sie Käufern intelligentere, schnellere und relevante Ergebnisse liefern.
  • Produkt-Recommendations - Fügen Sie KI-gestützte Empfehlungen hinzu, die auf dem Kundenverhalten, beliebten Trends, Produktähnlichkeiten und mehr basieren.
  • Catalog Service: Bieten Sie Ihren Kunden ein optimiertes Produkterlebnis und steigern Sie gleichzeitig die Leistung, die Skalierbarkeit und die Konversionen.
  • Payment Services - Steigern Sie die Kundenzufriedenheit, indem Sie verschiedene Zahlungsmethoden anbieten, einschließlich zinsfreier Zahlungsraten und einer einzigen Ansicht der Zahlungsabwicklung, Bestellungen und Rechnungen.

Headless-Storefront

Headless-Commerce ist API-First-Commerce. Adobe Commerce ist vollständig Headless mit einer entkoppelten Architektur, die alle Commerce-Services und -Daten über eine GraphQL-API-Ebene bereitstellt. Diese Architektur ermöglicht es Teams, ihre Frontends unabhängig von der Kernanwendung zu entwickeln, und bietet die Agilität, neue Touchpoints schnell mit neuen Technologien zu erstellen und zu testen.

Adobe bietet eine moderne Headless-Storefront-Technologie mit denselben Vorteilen und Funktionen wie Edge Delivery Services, mit dokumentenbasierter Inhaltserstellung, einer Performance-First-Architektur und nativen Standardexperimenten. Es nutzt die Skalierbarkeit und Leistung von Adobe Commerce Storefront-) sowie die Flexibilität und Bequemlichkeit von Drop-in-Komponenten um Commerce-Funktionen bereitzustellen.

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60