Communities 用の推奨トポロジ recommended-topologies-for-communities

AEM Communities 6.1 以降、サイト訪問者(メンバー)がパブリッシュ環境から送信したユーザー生成コンテンツ(UGC)を処理する独自のアプローチが採用されています。

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

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

一般的な UGC ストアでは、 ストレージリソースプロバイダー(SRP). 推奨される選択肢は次のとおりです。

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

共通のストアを必要とすると、次の推奨トポロジになります。

NOTE
AEM Communitiesについては、 UGC はレプリケートされない.
デプロイメントにが含まれていない場合 共通店舗、UGC は、入力されたAEM パブリッシュインスタンスまたはオーサーインスタンスでのみ表示されます。
NOTE
AEMのプラットフォームについて詳しくは、 推奨されるデプロイメント および AEM プラットフォームの概要.

実稼動用 for-production

UGC の共通ストアの確立は不可欠です。したがって、基盤となるデプロイメントは、共通ストアをサポートできるかどうかに依存します。

2 つの例:

  1. UGC の予想量が多く、ローカルの MongoDB インスタンスが可能な場合は、次のような選択肢があります。 MSRP.

  2. ページコンテンツに最適なパフォーマンスを実現するには、次の選択肢があります。 パブリッシュファーム および ASRP は、比較的簡単な操作で UGC の最適なスケーリングを提供します。

どちらの場合も、デプロイメントは任意の OAK マイクロカーネルに基づいている可能性があります。

適切な共通店を選択するには、ユニークなものを慎重に検討してください 特性 各。

Oak Microkernals について詳しくは、以下を参照してください。 推奨されるデプロイメント.

TarMK パブリッシュファーム tarmk-publish-farm

トポロジがパブリッシュファームであるとき、関連する重要なトピックは次のとおりです。

推奨:DSRP、MSRP または ASRP recommended-dsrp-msrp-or-asrp

MicroKernel
サイト CONTENTREPOSITORY
ユーザー生成 CONTENTREPOSITORY
ストレージリソースプロバイダー
共通ストア
いずれか
JCR
MySQL
DSRP
はい
いずれか
JCR
MongoDB
MSRP
はい
いずれか
JCR
Adobe on-demandstorage
ASRP
はい

JSRP jsrp

デプロイメント
サイト CONTENTREPOSITORY
ユーザー生成 CONTENTREPOSITORY
ストレージリソースプロバイダー
共通ストア
TarMK ファーム(デフォルト)
JCR
JCR
JSRP
いいえ
Oak クラスター
JCR
JCR
JSRP
パブリッシュ環境でのみ使用

開発用 for-development

実稼動以外の環境の場合、 JSRP 1 つのオーサーインスタンスと 1 つのパブリッシュインスタンスを持つ開発環境のセットアップを簡単にします。

次を選択した場合: ASRP, DSRP または MSRP 実稼動環境の場合は、Adobeのオンデマンドストレージまたは MongoDB を使用して、同様の開発環境をセットアップすることもできます。 例については、を参照してください。 MongoDB をデモ用に設定する方法.

参照 references

  • ユーザー同期

    パブリッシュファームインスタンス間でのユーザーデータの同期について説明します。

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

    オーサー環境とパブリッシュ環境におけるユーザーとユーザーグループの役割について説明します。

  • UGC 共通店舗

    サイトコンテンツとは別に、コミュニティコンテンツのストレージを表します。

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

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

  • ストレージ要素

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

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791