Adobe Experience Manager as a Cloud Service への移行ガイド(パートナー向け) Overview

Adobe Experience Manager(AEM)as a Cloud Serviceは、Experience Managerのための更新されたアーキテクチャを提供しています。 この基盤は、コンテナベースのインフラストラクチャ、API 駆動型開発、ガイド付き DevOps プロセスに基づいて構築されています。 これにより、マーケターや開発者は、顧客体験管理のイノベーションの最先端を行くことができます。

Cloud Serviceは、すぐに使用できる豊富な機能とAdobe Experience Managerの拡張性を、最新のクラウドネイティブアーキテクチャの俊敏性と組み合わせることで、ブランドは絶え間なく変化する消費者の需要に応えることができます。

このページでは、お客様が以前のExperience ManagerデプロイメントからExperience Managerのas a Cloud Service的なデプロイメントに移行する際に推奨される段階的アプローチの概要を説明します。 新しい専用プラットフォームは、連続性のある継続的なエクスペリエンスの提供を支援します。

移行ジャーニーの一般的な表示については、以下の図を参照してください。

移行ジャーニーの一般表現

Adobe Experience Manager as a Cloud Service について getting-started

AEM as a Cloud Service - ランタイムアーキテクチャ

Adobe Experience Manager as a Cloud Service でのデベロッパージャーニー developer-journey

開発

Adobe Experience Manager as a Cloud Serviceのコード開発の基本事項は、Adobe Experience Manager オンプレミスおよびManaged Services ソリューションの場合と同様です。

開発者は、コードを作成してローカルでテストし、リモートのAdobe Experience Manager as a Cloud Service環境にプッシュします。

Experience Manager as a Cloud Service のデプロイメントをカスタマイズする方法については、Experience Manager as a Cloud Service の実装に関するセルフヘルプリソースを参照してください。

ローカル開発セットアップ
開始する前に知っておくべきこと
  1. 詳しくは、 Adobe Experience Manager SDK のドキュメントを参照してください。
  2. Dispatcher SDK のインストール方法については、「Dispatcher SDK のインストール」を視聴してください。
  3. Dispatcher SDK の設定方法については、「Dispatcher SDK の設定」を視聴してください。
  4. 詳細については、 ローカル開発セットアップ のドキュメントを参照してください。
  5. Experience Manager ウォークスルーへのアクセスの設定
  1. 開発の基本
  2. 開発のガイドライン
  3. Experience Manager プロジェクト構造について
  4. コアコンポーネント
  5. Digital Foundation ブループリント
  6. スタイルシステム
  7. オーバーレイ
  8. Experience Manager as a Cloud Service API レファレンス
TIP
WKND を開発し、ローカル Experience Manager SDK にデプロイする方法に関するチュートリアルを参照してください。

デプロイ

開発者は、コードを作成してローカルでテストし、リモートのAEM as a Cloud Service環境にプッシュします。

Cloud Managerは、Managed Servicesのオプションのコンテンツ配信ツールでしたが、現在は必須となっています。 これは、AEM as a Cloud Service環境にコードをデプロイするための唯一のメカニズムです。

AEM as a Cloud Service 環境を設定およびデプロイする方法については、セルフヘルプのリソースを参照してください。

  1. CM パイプラインを設定

    • 実稼動パイプライン
    • 非実稼動パイプラインとコード品質専用パイプライン
  2. コードのデプロイ

  3. テスト結果について

  4. ログへのアクセス

  5. 運用と保守

TIP
WKND を Experience Manager Cloud Service にデプロイする方法のチュートリアルを参照する

ヘルプとリソース

  1. デバッグのヒントとテクニック

  2. デベロッパーコンソール

  3. CRXDE Lite(ローカル SDK および Experience Manager クラウド開発環境でのみ使用可能)

  4. ログとログ作成

    • CM ログ(build-unit-testing、code-scanning、build-image、deploy)
    • Experience Manager Cloud Service ログ(aemerror、aemaccess、aemrequest、aemdispatcher、httpderror、httpaccess)
    • ローカル SDK ログ(host:port/crx-quickstart/logs 下)
NOTE
その他のヘルプについては、以下を参照してください。
  1. Experience Manager サポートチームに問い合わせる
  2. Experience Manager コミュニティとフォーラムを探索する

Adobe Experience Manager as a Cloud Service への移行 move-to-cloud

Experience Manager as a Cloud Service は、Experience Manager Sites および Assets に対する、拡張性、安全性、機敏性の高いテクノロジー基盤となるので、マーケターや IT 部門は、インパクトの強いエクスペリエンスの大規模な提供に専念できます。

Experience Manager as a Cloud Service を使用すると、チームは製品アップグレード計画ではなく技術革新に専念できます。新しい製品機能は徹底的にテストされ、中断することなくチームに提供されるので、チームは常に最先端のアプリケーションにアクセスすることができます。

Cloud Service への移行プロセスには、計画、実行、運用開始後の 3 つの段階が含まれています。移行をうまくスムーズに行うには、適切な計画を立て、本ガイドで概要を説明しているベストプラクティスに従う必要があります。

Cloud Service への推奨される移行プロセスの概要を次の図に示します。

Cloud Serviceへの推奨される移行プロセスの概要

計画

Cloud Serviceへの移行ジャーニーを開始する前に、以下を理解しておく必要があります。

  • Experience Managerのas a Cloud Serviceをよく理解する
  • 主な変更点を確認します
  • 置き換えられた機能または非推奨(廃止予定)となった機能の確認
プロジェクトの確認と評価
レビュー
  • 確認に基づき、作業の見積もりとリソースエクササイズを実行します。
測定
NOTE
ベストプラクティスアナライザーレポートを使用すれば、情報を手動で収集および評価する必要がなくなるので、AEM as a Cloud Service の移行にかかる時間とコストをすばやく見積もれるようになります。

実行

プロジェクトの実行段階を開始する前に、Cloud Service の利用を開始する必要があります。また、Cloud Manager について理解しておく必要があります。これは、プロジェクトコードを Experience Manager Cloud Service インスタンスに配置するための仕組みです。

Cloud Manager を使用すると、組織がクラウド内の Experience Manager を自己管理できます。このサービスには継続的統合および継続的配信(CI/CD)のフレームワークが備わっているので、IT チームや実装パートナーはパフォーマンスやセキュリティを妥協することなくカスタマイズや更新を迅速に配信できます。

コンテンツの移行

  1. コンテンツ転送ツール:既存のコンテンツをソース AEM インスタンス(オンプレミスまたは AMS)からターゲット AEM Cloud Service インスタンスに移動するために使用します。
  2. パッケージマネージャー:リポジトリーの可変コンテンツのインポートおよびエクスポートに使用します。

リファクタリング/最適化

はじめに
コードの確認とリファクタリング
ディスパッチャーの確認
TIP
アセット顧客:アセットクラウド移行ツールを使用したアセットワークフローの確認とリファクタリング

デプロイメント/実稼働開始

  1. Cloud Manager git へのデプロイ
  2. Cloud Manager 品質パイプラインを介してカスタマーコードを実行
  3. 開発環境へのデプロイ
  4. [移行のみ]​パッケージまたはコンテンツ転送ツール(CTT)を使用したコンテンツの転送
  5. 推奨されるテストサイクル(スモークテスト、QA など)の実行
  6. Cloud Manager 実稼働パイプラインへの昇格
  7. スモークテスト検証
  8. 運用開始

運用開始後

運用開始後段階では、一時ファイルの確実なクリーンアップ、継続的な開発に関するベストプラクティスの確認、ログの管理が必要です。

TIP
AEM as a Cloud Service 環境のトラブルシューティングに使用できるツールがあります。
  1. デベロッパーコンソール
  2. CRXDE Lite
  3. ログの管理

ツールとリソース

NOTE
その他のヘルプについては、以下を参照してください。
  1. Experience Manager サポートチームに問い合わせる
  2. Experience Manager コミュニティとフォーラムを探索する
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab