このガイドでは、アドビの Edge Delivery Services を使用した 2 つの主なコンテンツオーサリング方法、すなわちドキュメントオーサリングと、ユニバーサルエディターを使用した AEM as a Cloud Service について説明します。各アプローチのユースケース、技術的実装、課題、メリットおよびデメリットについての詳しい説明は、特定のニーズに最も効果的なオプションを選択するのに役立ちます。

Edge Delivery Services とは

Edge Delivery Services は、アドビが提供するモジュール型ツールのスイートで、コンテンツの作成、管理、配信の各プロセスを向上させるために設計されたものです。Edge Delivery Services は、最適化されたパフォーマンス、柔軟なオーサリングオプション、合理化されたワークフローを提供することで、コンテンツの管理と配信を強化します。ドキュメントベースのオーサリングを行う一般ユーザーと、プロフェッショナルなコンテンツ作成者の両方をサポートし、最新のデジタルコンテンツニーズに対応する汎用性と強力なソリューションを提供します。

Edge Delivery Services の主な機能とメリット

コンテンツ配信の最適化

コンテンツ作成の強化

開発ワークフローの合理化

拡張性と柔軟性

Edge Delivery に基づくアドビのドキュメントベースのオーサリング

Edge Delivery に基づくアドビのドキュメントベースのオーサリングは、コンテンツの作成を容易にするために設計された強力なツールセットです。コンテンツ作成者は、使い慣れたドキュメント形式や、Microsoft Word や Google ドキュメントなどの編集ツールを使用できます。従来のドキュメントソフトウェアに慣れているチームは、これらのツールを強力な web コンテンツ管理システムに統合することで、容易に適応できます。

主な機能とメリット

コンテンツ作成の容易さ

パフォーマンスの向上

合理化されたワークフロー

拡張性と柔軟性

共同作業を促進する環境

技術的な実装

GitHub プロジェクト

1. boilerplate リポジトリをテンプレートとして使用して、新しいリポジトリを作成します。

2. このリポジトリには、サイトの作成に使用するブロックを含む、プロジェクトのコードがすべて格納されます。

AEM Code Sync

  1. 同じブラウザーで、AEM Code Sync に移動し、設定します

2. この手順は、Git リポジトリと Edge Delivery Services 間のコード同期を可能にするために必須です。

データソースへの接続

1. 前の手順が完了すると、サイトが https://<branch>--<repo>--<owner>.hlx.page で稼働します。

2. お使いの Google ドライブに移動し、サイトコンテンツを作成するフォルダーを作成します

3. 公開ドライブからスターターコンテンツをこちらからコピーします。

4. フォルダーを helix@adobe.com と共有していることを確認します。

5. ファイルが配置されている新しく作成したフォルダーに、パスをコピーします。

6. 新しく作成した Git リポジトリで、fstab.yaml ファイルをクリックし、編集用に開きます。

7. fstab.yaml ファイルを編集して、プロジェクトのマウントポイントを更新します。

コンテンツの作成

1. この時点で、Google ドキュメントが web サイトに接続され、コンテンツを作成して編集する準備が整いました。

2. コンテンツの編集が完了したら、「再読み込み」ボタンを使用して新しいデータをサイトに取り込みます

新しいサイトの公開

  1. コンテンツの準備が整ったら、「公開」ボタンをクリックして、コンテンツを公開中のサイトにプッシュします

** リファレンス:Edge Delivery を使用したドキュメントのオーサリングのスターターガイド

コンテンツの保存方法

ユニバーサルエディター(Edge Delivery を使用した AEMaaCS)

AEM as a Cloud Service(AEMaaCS)の Edge Delivery は、コンテンツの制作と管理を強化するように設計された堅牢なツールセットです。このサービスでは、AEM の高度なオーサリング機能を活用しており、コンテンツ作成者は包括的な web コンテンツ管理システム内で、コンテンツを効率的に作成および管理できます。

主な機能とメリット

高度なコンテンツオーサリング

Web サイトパフォーマンスの向上

開発ワークフローの合理化

様々なコントリビューターのサポート

リアルタイムのテストと調整

技術的な実装

GitHub プロジェクト

1. boilerplate リポジトリをテンプレートとして使用して、新しいリポジトリを作成します。

2. このリポジトリには、サイトの作成に使用するブロックを含む、プロジェクトのコードがすべて格納されます。

AEM Code Sync

1. 同じブラウザーで、AEM Code Sync に移動し、設定します

2. この手順は、Git リポジトリと Edge Delivery Services 間のコード同期を可能にするために必須です。

データソースへの接続

1. 新しく作成した Git リポジトリで、fstab.yaml ファイルをクリックし、編集用に開きます。

2. fstab.yaml ファイルを編集して、プロジェクトのマウントポイントを更新します。次のことが必要です。

3. リポジトリのルートに戻り、paths.json をクリックして、このファイルを編集アイコンをクリックします。

4. デフォルトのマッピングでは、リポジトリの名前が使用されます。プロジェクトの必要に応じて、デフォルトのマッピングを /content/<site-name>/:/ に更新し、「Commit changes」をクリックします。

コンテンツの作成

1. GitHub から最新の WYSIWYG オーサリングと Edge Delivery Services サイトテンプレートをダウンロードします。

2. AEM as a Cloud Service オーサリングインスタンスにログインし、サイトコンソールに移動して、作成テンプレートからサイト をタップまたはクリックします。

3. サイトの作成ウィザードの「サイトテンプレートを選択」タブで、「読み込み」ボタンをクリックして、新しいテンプレートを読み込みます。

4. GitHub からダウンロードした Edge Delivery Services サイトテンプレートを使用した WYSIWYG オーサリングをアップロードします。テンプレートは 1 回だけアップロードする必要があります。アップロードした後は、追加サイトの作成に再利用できます。

5. 次のフィールドを入力し、「作成」をタップまたはクリックします。

6. 編集するページを選択し、「編集」をクリックします。

7. ページのコンテンツを編集します。

新しいサイトの公開

1. 作成したページを選択して、「クイック公開」をクリックします

2. サイトは https://main--<repository-name>--<owner>.hlx.page にあります。

** リファレンス:Edge Delivery を使用した WYSIWYG オーサリングのスターターガイド

コンテンツの保存方法

終わりに

この時点で、Edge Delivery Services でのアドビのドキュメントオーサリングと、AEM as a Cloud Service(AEMaaCS)オーサリングを使用した Edge Delivery Services の両方のアプローチの中心機能が、非常に似ていることが明らかになりました。主な違いは次の点です。

コンテンツのオーサリング方法は、採用するアプローチを決定する際の重要な要素です。

多くの顧客は、既に AEM の機能とインターフェイスを利用しています。そのような顧客の場合、同じインターフェイスを引き続き使用し、ユニバーサルエディターのアプローチを選択する方が理にかなっています。この選択肢を使用すると、ワークフローや承認プロセスなど、AEM の豊富な機能を活用し、コンテンツ管理の効率を高めることができます。

一方、Google ドキュメントや Microsoft Word などのドキュメントベースのツールに慣れている顧客にとっては、ドキュメントベースのオーサリングアプローチがより直感的で導入しやすくなる場合があります。この方法は、より穏やかな学習曲線を提供し、従来のドキュメントソフトウェアに使用されるチームのシームレスな移行を容易にします。

最後に、2 つのアプローチのどちらを選択するかは、AEM またはドキュメントベースのオーサリングツールに関するチームの現在の知識と、ユーザー固有のコンテンツ作成および管理のニーズに従う必要があります。