Einführung in Cloud Manager für AMS introduction-to-cloud-manager
Hier erfahren Sie mehr über Cloud Manager für AMS (Adobe Managed Services) und darüber, wie Unternehmen Adobe Experience Manager in der Cloud selbst verwalten können.
Einführung introduction
Cloud Manager für Adobe Experience Manager bietet Entwicklern die Möglichkeit, durch optimierte Workflows, die auf Best Practices von Adobe Experience Manager basieren, überzeugende Kundenerlebnisse zu erstellen. Für Adobe Experience Manager optimierte CI/CD-Pipelines ermöglichen es Ihnen, Entwicklungs-Workflows einfach zusammenzuführen, indem Sie Ihren Code einchecken und bis zur Produktionsbereitschaft führen. Während der Build-Phase werden Ihre benutzerdefinierten Code-Updates gründlich anhand von Best Practices getestet, sodass Sie zuverlässige Programme für Ihre Kunden bereitstellen. Cloud Manager arbeitet mit offenen APIs und ermöglicht Ihnen die Integration mit Ihren Systemen, ohne bestehende Prozesse und Tools zu stören.
Mit Cloud Manager profitiert Ihr Entwicklungs-Team von den folgenden Funktionen:
-
Kontinuierliche Integration/Bereitstellung (CI/CD, Continuous Integration/Continuous Delivery) von Code zur Verkürzung der Markteinführungszeit von Monaten/Wochen auf Tage/Stunden
-
Code-Prüfungen, Leistungstests und Sicherheitsprüfungen basierend auf Best Practices, bevor der Code an die Produktion gesendet wird, um Produktionsunterbrechungen zu minimieren.
-
API-Konnektivität zur Ergänzung vorhandener DevOps-Prozesse.
-
Automatische Skalierungsfunktion zur intelligenten Erkennung eines erhöhten Kapazitätsbedarfs und automatischen Online-Bereitstellung zusätzlicher Dispatcher-/Veröffentlichungssegmente.
Der CI/CD-Prozessfluss, wie er in Cloud Manager verwendet wird.
Wichtige Funktionen in Cloud Manager key-features-in-cloud-manager
Im Folgenden werden ausgewählte Funktionen von Cloud Manager genauer erläutert.
Self-Service-Benutzeroberfläche self-service-interface
Die Cloud Manager-Benutzeroberfläche ermöglicht den einfachen Zugriff und die Verwaltung der Cloud-Umgebung sowie der CI/CD-Pipeline für Adobe Experience Manager-Programme.
Sie definieren anwendungsspezifische Key Performance Indicators (KPIs) wie Spitzenwerte für Seitenansichten pro Minute oder erwartete Seitenladereaktionszeiten. Diese KPIs dienen als Grundlage für die Messung des Bereitstellungserfolgs. Rollen und Berechtigungen für verschiedene Team-Mitglieder können einfach definiert werden. Die Self-Service-Oberfläche bietet Ihnen volle Kontrolle. Sie bietet außerdem Links zu Ressourcen für Best Practices und Zugang zu Adobe-Fachleuten, um bei Bedarf Orientierungshilfen zu erhalten.
Weitere Informationen zur Benutzeroberfläche von Cloud Manager und zu den ersten Schritten finden Sie unter Erste Anmeldung.
CI/CD-Pipeline ci-cd-pipeline
Eine der Hauptfunktionen von Cloud Manager ist die Möglichkeit, eine optimierte CI/CD-Pipeline einzurichten, um die Bereitstellung von benutzerspezifischem Code oder Aktualisierungen (z. B. hinzugefügte neue Website-Komponenten) zu beschleunigen.
Über die Cloud Manager-Benutzeroberfläche können Sie CI/CD-Pipelines konfigurieren und starten. Im Rahmen dieser Pipeline wird ein gründlicher Codescan durchgeführt, um sicherzustellen, dass nur hochwertige Programme in die Produktionsumgebung übertragen werden.
Weitere Informationen zum Konfigurieren der Pipeline in der Benutzeroberfläche von Cloud Manager finden Sie unter Konfigurieren von Produktions-Pipelines und Konfigurieren produktionsfremder Pipelines.
Flexible Bereitstellungsmodi flexible-deployment-modes
Cloud Manager bietet flexible und konfigurierbare Bereitstellungsmodi, damit Erlebnisse entsprechend den sich ändernden Geschäftsanforderungen bereitgestellt werden können.
Im automatischen Auslösermodus wird der Code basierend auf bestimmten Ereignissen (z. B. einem Code-Commit) automatisch in einer Umgebung bereitgestellt. Sie können Code-Breitstellungen auch innerhalb bestimmter Zeitrahmen (auch außerhalb der Geschäftszeiten) planen.
Unabhängig vom Bereitstellungsauslöser werden bei einer CI/CD-Pipeline-Ausführung immer Qualitätsprüfungen durchgeführt. Das gilt für jede ausgelöste Bereitstellung. Zu den Qualitätsprüfungen gehören vorkonfigurierte Code-Prüfungen, Sicherheitstests und Leistungstests, die ohne Aufwand von Ihnen oder Ihren Partnern genutzt werden können.
Weitere Informationen zum Bereitstellen von Code und zu Qualitätsprüfungen finden Sie unter Bereitstellen von Code.
Optionale Funktionen in Cloud Manager optional-features-in-cloud-manager
Cloud Manager bietet zusätzliche erweiterte Funktionen, die je nach Einrichtung und Anforderungen Ihrer Umgebung für Ihr Projekt von Vorteil sein können. Wenn diese Funktionen für Sie von Interesse sind, wenden Sie sich an das Customer Success Engineer(CSE)-Team oder an den Adobe-Support, um weitere Informationen zu erhalten.
Automatische Skalierung autoscaling
Wenn die Produktionsumgebung ungewöhnlich stark ausgelastet ist, erkennt Cloud Manager den Bedarf an zusätzlicher Kapazität und stellt mit seiner Funktion zur automatischen Skalierung automatisch zusätzliche Kapazität online bereit.
In einem solchen Fall löst Cloud Manager automatisch die Skalierung aus, sendet eine Benachrichtigung über die automatische Skalierung und macht die zusätzliche Kapazität innerhalb von Minuten online verfügbar. Die zusätzliche Kapazität wird in der Produktionsumgebung bereitgestellt, und zwar in denselben Regionen und mit denselben Systemspezifikationen wie in laufenden Dispatcher-/Veröffentlichungsknoten.
Die Funktion zur automatischen Skalierung gilt für die Dispatcher-/Veröffentlichungsebene und verwendet eine horizontale Skalierung zum Hinzufügen von ein bis zehn Segmenten von Dispatcher-/Veröffentlichungspaaren. Jede zusätzlich bereitgestellte Kapazität wird innerhalb von zehn Arbeitstagen, wie vom Adobe CSE (Customer Success Engineer) festgelegt, manuell skaliert.
Blau/Grün-Implementierungen blue-green
Eine Blau/Grün-Bereitstellung ist eine Technik, die Ausfallzeiten und Risiken reduziert, indem zwei identische Produktionsumgebungen namens „Blau“ und „Grün“ ausgeführt werden.
Es ist immer nur eine der Umgebungen aktiv, wobei der gesamte Produktions-Traffic über die Live-Umgebung läuft. Generell ist Blau die derzeit aktive Umgebung und Grün ist inaktiv.
- Eine Blau/Grün-Implementierung ist ein Add-on zu CI/CD-Pipelines von Cloud Manager, bei der ein zweiter Satz an Publishing- und Dispatcher-Instanzen (grün) erstellt und für Bereitstellungen verwendet wird. Die grünen Instanzen werden dann an den Produktionslastenausgleich angehängt und die alten Instanzen (blau) werden entfernt und beendet.
- Diese Blau/Grün-Implementierung behandelt Instanzen als transient und jede Iteration einer Blau/Grün-Pipeline erstellt einen neuen Satz von Publishing- und Dispatcher-Servern.
- Im Rahmen der Einrichtung wird ein grüner Lastenausgleich erstellt. Dieser Lastenausgleich ändert sich nie und sollte auf Ihre grüne „Test“-URL verweisen.
- Bei einer Blau/Grün-Implementierung wird eine exakte Replikation der vorhandenen Dispatcher-/Veröffentlichungsebenen erstellt.
Blau/Grün-Implementierungsfluss flow
Wenn die Blau/Grün-Implementierung aktiviert ist, unterscheidet sich der Bereitstellungsfluss vom standardmäßigen Cloud-Service-Bereitstellungsfluss.
Implementieren von Blau/Grün implementing
Alle AMS-Benutzenden, die Cloud Manager für Produktionsimplementierungen verwenden, können eine Blau/Grün-Implementierung verwenden. Die Verwendung einer Blau/Grün-Implementierung erfordert jedoch eine zusätzliche Validierung Ihrer Umgebungen und die Einrichtung durch einen Adobe CSE.
Wenn Sie an einer Blau/Grün-Bereitstellung interessiert sind, beachten Sie die folgenden Anforderungen und Einschränkungen und wenden Sie sich an Ihr CSE-Team.
Anforderungen und Einschränkungen limitations
- Blau/Grün ist nur für Dispatcher/Veröffentlichungspaare verfügbar.
- Vorschau-Dispatcher-/Veröffentlichungs-Paare sind nicht Teil von Blau/Grün-Bereitstellungen.
- Jedes Dispatcher-/Veröffentlichungspaar ist mit jedem anderen Dispatcher-/Veröffentlichungspaar identisch.
- Blau/Grün ist nur in der Produktionsumgebung verfügbar.
- Blau/Grün ist in AWS sowie in Azure verfügbar.
- Blau/Grün steht nur Kundinnen und Kunden von Assets zur Verfügung.