ドキュメントAEM 6.5Communities ガイド

Communities 用の推奨トポロジ

最終更新日: 2024年7月15日
  • 適用対象:
  • Experience Manager 6.5
  • トピック:
  • コミュニティ

作成対象:

  • 管理者

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

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

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

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

  • DSRP - リレーショナルデータベースストレージリソースプロバイダー
  • MSRP - MongoDB ストレージリソースプロバイダー
  • ASRP - Adobe ストレージリソースプロバイダー

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

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

NOTE
AEM Communitiesの場合、UGC はレプリケートされません。
デプロイメントに 共通ストアが含まれていない場合、UGC は、入力されたAEM パブリッシュインスタンスまたはオーサーインスタンスにのみ表示されます。
NOTE
AEM Platform について詳しくは、 推奨されるデプロイメントおよび AEM Platform の概要を参照してください。

実稼動用

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

2 つの例:

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

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

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

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

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

TarMK パブリッシュファーム

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

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

推奨:DSRP、MSRP または ASRP

MicroKernelサイト CONTENTREPOSITORYユーザー生成 CONTENTREPOSITORYストレージリソースプロバイダー共通ストア
いずれかJCRMySQLDSRPはい
いずれかJCRMongoDBMSRPはい
いずれかJCRAdobe on-demandstorageASRPはい

JSRP

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

開発用

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

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

参照

  • ユーザー同期

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

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

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

  • UGC 共通ストア

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

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

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

  • ストレージ要素

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

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