Communities 用の推奨トポロジ

AEM Communities6.1以降、サイト訪問者(会員)が発行環境から提出したユーザ生成コンテンツ(UGC)の処理には、独自のアプローチが採用されています。

この手法は、一般的にオーサー環境から管理されるサイトコンテンツを AEM プラットフォームで処理する方法とは根本的に異なります。

AEM プラットフォームではオーサー環境からパブリッシュ環境にサイトコンテンツをレプリケートするノードストアを使用し、AEM Communities では UGC のために単一の共通ストアを使用します。UGC はレプリケートされません。

共通の UGC ストアの場合は、ストレージリソースプロバイダー(SRP)を選択する必要があります。推奨される選択肢は次のとおりです。

もう1つのSRPオプションJSRP - JCRストレージリソースプロバイダーは、両方のアクセスに対して、作成者と発行環境の共通のUGCストアをサポートしていません。

共通ストアが必要な場合は、次のトポロジが推奨されます。

メモ

AEM Communitiesの場合、UGCは複製されません。

デプロイメントに共通ストアがない場合、UGC は入力された AEM パブリッシュインスタンスまたはオーサーインスタンスのいずれかにのみ表示されます。

メモ

AEM プラットフォームについて詳しくは、推奨されるデプロイメントAEM プラットフォームの概要を参照してください。

実稼動について

UGCに共通のストアを確立することは不可欠です。したがって、基盤となるデプロイメントは、共通のストアをサポートする能力に左右されます。

2 つの例を示します。

  1. 予想されるUGCの量が多く、ローカルのMongoDBインスタンスが可能な場合は、MSRPを選択します。

  2. ページコンテンツの最適なパフォーマンスを得るために、パブリッシュファームASRPを選択すると、比較的単純な操作でUGCの最適な拡大・縮小が行われます。

どちらの場合も、任意の OAK マイクロカーネルを基にデプロイできます。

適切な共通ストアを選択するには、それぞれの特性を慎重に検討します。

Oakマイクロカーナルの詳細については、推奨されるデプロイメントを参照してください。

TarMK パブリッシュファーム

次に、トポロジがパブリッシュファームの場合に重要な関連トピックを示します。

マイクロカーネル サイトコンテンツリポジトリ ユーザー生成CONTENTREPOSITORY ストレージリソースプロバイダー 共通店
任意 JCR MySQL DSRP
任意 JCR MongoDB MSRP
任意 JCR Adobeのオンデマンドストレージ ASRP はい

JSRP

デプロイメント サイトコンテンツリポジトリ ユーザー生成CONTENTREPOSITORY ストレージリソースプロバイダー 共通店
TarMK ファーム(デフォルト) JCR JCR JSRP 不可
Oak クラスター JCR JCR JSRP 公開環境のみ

開発について

実稼働以外の環境では、JSRPを使用すると、1つの作成者インスタンスと1つの発行インスタンスを持つ開発環境を簡単に設定できます。

実稼働用にASRPDSRPMSRPを選択した場合、AdobeオンデマンドストレージまたはMongoDBを使用して、同様の開発環境を設定することもできます。 例については、HowTo Setup MongoDB for Demoを参照してください。

参照

  • ユーザーの同期

    発行ファームインスタンス間でのユーザーデータの同期について説明します。

  • ユーザーとユーザーグループの管理

    作成者および公開環境におけるユーザーとユーザーグループの役割について説明します。

  • UGC 共通ストア

    サイトコンテンツとは別のコミュニティコンテンツのストレージについて説明します。

  • ノードストアとデータストア

    基本的に、サイトのコンテンツはノードストアに保存されます。 アセットの場合、データストアはバイナリデータを格納するように設定できます。 Communitiesの場合、SRPを選択するように共通ストアを設定する必要があります。

  • AEM 6.3 のストレージ要素

    2つのノードストレージの実装について説明します。TarおよびMongoDB。

このページ

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free