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 On Premise や 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 環境にプッシュされます。

Managed Services のオプションのコンテンツ配信ツールであった Cloud Manager が必須になりました。これは、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 の下)

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. ログの管理

ツールとリソース

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab