AEMの分割デプロイメントパイプラインについて

Adobe Experience Manager(AEM)の分割デプロイメントパイプラインは、環境間のコードのプロモーションの管理に役立ちます。 この記事では、タグがどのように機能するか、ステージでの検証が必須の理由、リリースを実稼動環境に昇格する際の対処方法について説明します。

説明 description

環境

Adobe Experience Manager(AEM)

問題/症状

  • この問題は、以前にステージにデプロイされたがステージには存在しないリリースを実稼動環境にデプロイしようとすると発生します。
  • 以前に検証されたリリースは、ステージング環境で再デプロイメントすることなく、直接実稼動環境に昇格することを期待しています。

解決策 resolution

  1. コードまたはリリースをステージパイプラインで検証した後にのみ、実稼動環境にデプロイします。
  2. ステージングデプロイメントと実稼動デプロイメントの両方に同じブランチを使用して、適切な検証を確実に行います。 ステージング環境でのみデプロイメントする場合は、必要なチェックをバイパスするので、別のブランチを設定しないでください。
  3. リリースを実稼動環境に昇格する前に、そのリリースが現在ステージング環境にデプロイされ、検証されていることを確認します。
  4. 以前のリリースを昇格する必要がある場合は、最初にステージング環境で再デプロイしてから、実稼動環境への昇格に進みます。

メモ :後で実稼動環境に昇格できるように、AEMは、以前にステージにデプロイしたアーティファクトの記録を保持しません。 直接昇格できるのは、ステージから最新のデプロイメントのみです。

関連資料

AEMの ​ ステージング専用パイプラインと実稼動用パイプラインを分割 ​

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f