Adobe Experience Manager as a Cloud Service の主な変更点

最終更新日: 2023-11-17

Adobe Experience Manager(AEM)Cloud Serviceは、AEMプロジェクトを管理するための様々な新機能と可能性を提供します。 ただし、AEM Cloud Serviceとは、オンプレミスまたはAdobe管理サービスのAEM Sitesではいくつかの違いがあります。 ここでは、重要な相違点について重点的に説明します。

メモ

このドキュメントでは、AEM as a Cloud Service 全体の主な変更点について重点的に説明します。詳細およびソリューション固有の変更点については、以下を参照してください。

主な違いは次の点にあります。

/apps と /libs が実行時に不変

のコンテンツとサブフォルダー /apps および /libs は読み取り専用です。 変更が必要な機能やカスタムコードは、変更に失敗します。 コンテンツが読み取り専用である、または書き込み操作を完了できなかったというエラーが返されます。これは、AEMのいくつかの領域に影響を与えます。

  • /libs では変更は一切できません。
    • これは新しいルールではありませんが、以前のオンプレミスバージョンのAEMでは適用されませんでした。
  • の領域のオーバーレイ /libs オーバーレイ可能なは、内ではまだ許可されています。 /apps.
    • このようなオーバーレイは、CI/CD パイプラインを通じて Git から取得する必要があります。
  • に保存されている静的テンプレートデザイン情報 /apps UI では編集できません。
    • 代わりに、編集可能なテンプレートを使用することをお勧めします。
    • 静的テンプレートが引き続き必要な場合は、CI/CD パイプラインを通じて Git から設定情報を取得する必要があります。
  • MSM ブループリントおよびカスタム MSM ロールアウト設定は、CI/CD パイプラインを通じて Git からインストールする必要があります。
  • I18n の翻訳の変更は、CI/CD パイプラインを通じて Git から提供される必要があります。

OSGi バンドルおよび設定は、コードとして扱う必要があります

OSGi バンドルおよび設定の変更は、CI/CD パイプラインを通じて導入する必要があります。

  • 新規または更新された OSGi バンドルは、CI/CD パイプラインを通じて Git を通じて導入する必要があります。
  • OSGi 設定に対する変更は、CI/CD パイプラインを通じて Git からのみ取得できます。

以前のバージョンの AEM で OSGi バンドルおよび設定の変更に使用されていた web コンソールは、AEM as a Cloud Service では使用できません。

パブリッシュリポジトリーに対する変更は禁止

パブリッシュ層の /home フォルダー下での変更を除き、AEM Cloud Service では、パブリッシュリポジトリーを直接変更することはできません。オンプレミス AEM または AMS 上の AEM の以前のバージョンでは、パブリッシュリポジトリー内のコードを直接変更することができました。一部の制限は、次の方法で緩和することができます。

  • コンテンツおよびコンテンツベースの設定の場合:オーサーインスタンスで変更を加え、公開します。
  • コードと設定については、GIT リポジトリで変更をおこない、CI/CD パイプラインを実行して変更をロールアウトします。

カスタム実行モードは許可されていません

AEM as a Cloud Service では、追加またはカスタムの実行モードは使用できません。AEM Cloud Serviceに標準で用意されている実行モードの一覧については、 AEMへのデプロイ (as a Cloud Service).

レプリケーションエージェントの削除と関連する変更

AEM as a Cloud Service では、Sling コンテンツ配布を使用してコンテンツが公開されます。以前のバージョンのAEMで使用されていたレプリケーションエージェントは、使用も提供もされなくなりました。これは、既存のAEMプロジェクトの次の領域に影響を与える可能性があります。

  • 例えば、プレビューサーバーのレプリケーションエージェントにコンテンツをプッシュするカスタムワークフロー。
  • レプリケーションエージェントのカスタマイズによるコンテンツの変換。
  • リバースレプリケーションを使用して、コンテンツをパブリッシュからオーサーに戻します。

また、一時停止ボタンと無効ボタンはレプリケーションエージェント管理コンソールから削除されます。

クラシック UI の削除

AEM as a Cloud Service ではクラシック UI が使用できなくなりました。

パブリッシュ側の配信

AEM Cloud Serviceでは、CDN やオーサーサービスとパブリッシュサービスのトラフィック管理を含む HTTP アクセラレーションがデフォルトで提供されます。

AMS から移行するプロジェクトやオンプレミスでのインストールの場合は、組み込みの CDN を使用することを強くお勧めします。AEM Cloud Service内の機能は提供される CDN に合わせて最適化されているからです。

アセットの操作と配信

Experience Manager Assets as a Cloud Service では、アセットのアップロード、処理、ダウンロードが最適化されています。AEM Assets がより効率的になり、より多くの拡大縮小が可能になり、アップロードとダウンロードを高速化できます。 また、既存のカスタムコードや一部の操作にも影響します。変更点のリストとExperience Manager 6.5 の機能と同等性については、 Assets の変更点を参照してください。

このページ