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) in 3 Verzweigungen:
master
und 2 Ihrer Wahl
Plattform as a service (PaaS) - Produktions-, Staging- und Entwicklungsumgebungen (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 + APM (Performance Monitoring) für Staging und Produktion. Die Richtlinie für verwaltete Warnhinweise für Adobe Commerce-Richtlinien implementiert Best Practices für die Überwachung, um Sie proaktiv über Anwendungs- und Infrastrukturprobleme zu informieren, die sich auf die Site-Leistung auswirken.
- Auf Platform as a Service (PaaS) basierende Integrationsentwicklungsumgebungen (2 aktive Umgebungen insgesamt), die für Adobe Commerce optimiert sind
- Infrastructure as a service (IAAS) - dedizierte virtuelle Infrastruktur für Staging- und Produktionsumgebungen
* Verfügbar für eine zusätzliche Gebühr
Starterprojekte
Die Starter-Planarchitektur 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
-Verzweigung mit der Staging-Umgebung zusammenführen, die zu Ihrer Testumgebung vor der Produktion wird. Sie umfasst die aktive Verzweigung, Datenbank, Webserver, Zwischenspeicherung, Dienste von Drittanbietern, Umgebungsvariablen, Konfigurationen und Dienste wie Fastly und New Relic.staging
-
Produktion: Wenn der Code bereit und getestet ist, wird der gesamte Code zur Bereitstellung auf der Produktions-Live-Site zu
master
zusammengeführt. Diese Umgebung umfasst Ihre aktivemaster
-Verzweigung, Datenbank, Webserver, Zwischenspeicherung, Dienste von Drittanbietern, Umgebungsvariablen und Konfigurationen. -
Inaktiv: Sie haben eine unbegrenzte Anzahl von inaktiven Verzweigungen.
Pro Projekte
Die Pro-Planarchitektur verfügt über 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.
- Inaktiv: Sie können eine unbegrenzte Anzahl von inaktiven Verzweigungen haben, die auf der
integration
-Umgebung basieren, aber nur einen aktiven Zweig (ohneintegration
).
- Inaktiv: Sie können eine unbegrenzte Anzahl von inaktiven Verzweigungen haben, die auf der
-
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ügbare Architektur für Ihre Daten, Dienste, das Caching und den Speicher. 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-Dienste 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: