Grundlegendes zu Split-Bereitstellungs-Pipelines in AEM
Aufgespaltene Bereitstellungs-Pipelines in Adobe Experience Manager (AEM) helfen bei der Verwaltung der Code-Promotion zwischen Umgebungen. In diesem Artikel wird erläutert, wie sie funktionieren, warum die Validierung in der Staging-Umgebung obligatorisch ist und was zu tun ist, wenn Versionen in die Produktion gefördert werden.
Beschreibung description
Umgebung
Adobe Experience Manager (AEM)
Problem/Symptome
- Das Problem tritt auf, wenn versucht wird, eine Version in der Produktion bereitzustellen, die zuvor in der Staging-Umgebung bereitgestellt wurde, aber nicht mehr in der Staging-Umgebung vorhanden ist.
- Es wird davon ausgegangen, dass zuvor validierte Versionen direkt in die Produktion übertragen werden, ohne dass eine Staging-Bereitstellung erforderlich ist.
Lösung resolution
- Stellen Sie Code oder Versionen erst dann für die Produktion bereit, nachdem Sie sie über die Staging-Pipeline validiert haben.
- Verwenden Sie dieselbe Verzweigung für Staging- und Produktionsbereitstellungen, um eine ordnungsgemäße Validierung sicherzustellen. Vermeiden Sie die Konfiguration einer separaten Verzweigung für reine Produktionsbereitstellungen, da dies die erforderlichen Prüfungen im Staging umgeht.
- Bevor Sie eine Version in die Produktion übertragen, stellen Sie sicher, dass sie derzeit im Staging bereitgestellt und validiert wird.
- Wenn Sie eine frühere Version hochstufen müssen, stellen Sie sie zuerst auf der Staging-Umgebung erneut bereit und fahren Sie dann mit der Hochstufung zur Produktion fort.
Hinweis: AEM speichert keine Datensätze von zuvor bereitgestellten Artefakten auf der Staging-Umgebung, um sie später nach Belieben zur Produktion weiterzuleiten. Nur die neueste Bereitstellung vom Staging kann direkt höher gestuft werden.
Verwandtes Lesen
Aufspaltung von Pipelines nur für Staging und Produktion in AEM
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f