Cloud-Architektur für Commerce
Adobe Commerce on Cloud Infrastructure hat einen Starter- und einen Pro-Plan. Jeder Plan verfügt über eine eigene Architektur, um den Entwicklungs- und Bereitstellungsprozess für Adobe Commerce voranzubringen. Sowohl der Starter-Plan als auch die Pro-Plan-Architektur stellen Datenbanken, Webserver und Caching-Server in mehreren Umgebungen für End-to-End-Tests bereit und unterstützen gleichzeitig die kontinuierliche Integration.
Zum Vergleich umfasst jeder Plan die folgenden Infrastrukturfunktionen und unterstützten Produkte.
- Alle Adobe Commerce-Funktionen
- PayPal Onboarding-Tool
- Commerce-Berichterstellung
- Alle Adobe Commerce-Funktionen
- PayPal Onboarding-Tool
- Commerce-Berichterstellung
- B2B-Modul
- Tools zur kontinuierlichen Cloud-Integration mit unbegrenzten Benutzern
- Fastly Content Delivery Network (CDN), Image Optimization (IO) und zusätzliche Sicherheit mit großzügigen Bandbreitenzertifikaten. Der Web Application Firewall (WAF)-Dienst ist nur in Produktionsumgebungen verfügbar.
- New Relic APM (Performance Monitoring) für 3 Zweige:
master
und 2 Ihrer Wahl
Produktions-, Staging- und Entwicklungsumgebungen für Platform as a Service (PaaS) (4 aktive Umgebungen insgesamt), die für Adobe Commerce optimiert sind - Ausgehend-Filter (ausgehende Firewall)
- Tools zur kontinuierlichen Cloud-Integration mit unbegrenzten Benutzern
- Fastly Content Delivery Network (CDN), Image Optimization (IO) und zusätzliche Sicherheit mit großzügigen Bandbreitenzertifikaten. Der Web Application Firewall (WAF)-Dienst ist nur in Produktionsumgebungen verfügbar.
- New Relic Infrastruktur für Produktion und APM (Performance Monitoring) für Staging und Produktion. Die Richtlinie für verwaltete Warnhinweise für Adobe Commerce-Richtlinien implementiert die Überwachung von Best Practices, um Sie proaktiv über Anwendungs- und Infrastrukturprobleme zu informieren, die sich auf die Site-Leistung auswirken.
- Platform as a Service (PaaS)-basiert Integrationsentwicklung Umgebungen (2 aktive Umgebungen insgesamt) für Adobe Commerce optimiert
- Infrastructure as a service (IAAS) - dedizierte virtuelle Infrastruktur für Staging- und Produktionsumgebungen
* Gegen eine zusätzliche Gebühr verfügbar
Starterprojekte
Die Starter-Plan-Architektur verfügt über vier Umgebungen:
-
Integration- Die Integrationsumgebung bietet zwei testbare Umgebungen. Jede Umgebung enthält eine aktive Git-Verzweigung, Datenbank, Webserver, Zwischenspeicherung, einige Dienste, Umgebungsvariablen und Konfigurationen.
-
Staging—Wenn Code und Erweiterungen Ihre Tests bestehen, können Sie Ihre
integration
in die Staging-Umgebung verzweigen, die zu Ihrer Testumgebung vor der Produktion wird. Er enthält diestaging
aktive Verzweigung, Datenbank, Webserver, Zwischenspeicherung, Dienste von Drittanbietern, Umgebungsvariablen, Konfigurationen und Dienste wie Fastly und New Relic. -
Produktion—Wenn der Code fertig ist und getestet wird, führt der gesamte Code zu
master
für die Bereitstellung auf der Produktions-Live-Site. Diese Umgebung umfasst Ihre aktivenmaster
Verzweigung, Datenbank, Webserver, Zwischenspeicherung, Dienste von Drittanbietern, Umgebungsvariablen und Konfigurationen. -
Inaaktiv—Sie haben eine unbegrenzte Anzahl von inaktiven Verzweigungen.
Pro Projekte
Die Pro Plan Architektur hat eine globale master
mit drei Umgebungen:
-
Integration—Die Integrationsumgebung bietet eine testbare Umgebung mit einer Datenbank, einem Webserver, einer Zwischenspeicherung, einigen Diensten, Umgebungsvariablen und Konfigurationen. Sie können Ihren Code entwickeln, bereitstellen und testen, bevor Sie ihn zur Staging-Umgebung zusammenführen.
- Inaaktiv—Sie können eine unbegrenzte Anzahl von inaktiven Verzweigungen auf Grundlage der Variablen
integration
Umgebung, aber nur eine aktive Verzweigung (ausgenommenintegration
).
- Inaaktiv—Sie können eine unbegrenzte Anzahl von inaktiven Verzweigungen auf Grundlage der Variablen
-
Staging—Die Staging-Umgebung dient zum Testen vor der Produktion und umfasst eine Datenbank, einen Webserver, Caching, Dienste von Drittanbietern, Umgebungsvariablen, Konfigurationen und Dienste wie Fastly.
-
Produktion—Die Produktionsumgebung umfasst eine dreistellige Hochverfügbarkeitsarchitektur für Ihre Daten, Dienste, Zwischenspeicherung und Speicherung. Die Produktion ist Ihre Live- und öffentliche Store-Umgebung mit Umgebungsvariablen, Konfigurationen und Drittanbieterdiensten.
Unterstützte Software und Dienste
Adobe Commerce in der Cloud-Infrastruktur verwendet:
- Betriebssystem: Debian GNU/Linux
- Webserver: Nginx
- Datenbank: MySQL (MariaDB)
- Content Delivery Network (CDN): Fastly CDN
Sie können die folgenden Dienste konfigurieren:
Das Fastly CDN-Modul wird für CDN- und Caching-Dienste in Staging- und Produktionsumgebungen verwendet. Siehe Fastly Services konfigurieren.
Informationen zum Konfigurieren der in Ihrer Implementierung zu verwendenden Softwareversionen finden Sie in den folgenden Adobe Commerce zu Konfigurationsdateien für die Cloud-Infrastruktur: