Content Delivery(CD)
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Content Delivery(CD)の役割は、チャネル間で訪問者からのリクエストを処理し、どのコンテンツを配信するかを決定し、チャネルに適したフォーマットで出力をレンダリングします。
1つ以上のコンテンツ配信サーバーを設定すれば、スケーラビリティとパフォーマンスの向上が可能です。訪問者数が多いと予想される場合や、異なる地理的場所でサーバーを構成したい場合、コンテンツ配信サーバーをクラスターに配置できます。
サポートインフラ
CDの役割は以下の場所でホストできます:
互換性のあるバージョンについてはSitecore互換表 を参照してください。
参照構造
CDロールはSitecoreの参照構造に位置しています。他のロールから参照されることができ、また他のロールにも参照できます。
参考文献
CDの役割は他のロールからは言及されません。
参考文献
CDの役割は以下の役割を参照しています:
ストレージの役割
役割名
接続文字列名
港
種類
注記
セキュリティ
1433
SQL
オプションです。複数のCDクラスターがある場合は、フェデレーテッド認証が推奨されます。
ウェブ
1433
SQL
エクスペリエンスフォーム
1433
SQL
Formsデータベースとファイル保存の接続文字列はデフォルトで同じです。カスタム接続文字列で独自のファイルストレージプロバイダーを作成できます。詳細は 「フォームのファイルストレージ管理 」および「 Sitecoreフォームのセキュリティ役割 」をご覧ください。
メッセージング
1433
SQL
SIFを使ってSitecoreをインストールする場合、SQLがデフォルトのプロバイダーです。Experience Managerには適用されません。
443
Azure Service Bus
AzureにSitecoreをインストールする場合、Azure Service Busがデフォルトのプロバイダーとなります。Azure Service Busは9.2以降で利用可能です。
セッション
1433
SQL
SQLセッション状態プロバイダー用にオプション
6379
HTTP
Redisセッションの状態プロバイダーの場合、オプション
シェアードセッション
1433
SQL
SQLセッション状態プロバイダー用にオプション
6379
HTTP
Redisセッションの状態プロバイダーの場合、オプション
!注CoreデータベースはSitecore 9.1以降のContent Deliveryロールでは参照されません。
アプリケーションの役割
役割名
接続文字列名
デフォルトポート
種類
注記
xconnect.collection
HTTPS
xdb.referencedata.client
HTTPS
xdb.marketingautomation.operations.client
HTTPS
基本的には報告と同じですが、運用と報告の役割を分担する場合を除きます。ライブイベントをトリガーするために使われていました。
5000
HTTPS
/sitecore/commerceEngineConfiguration/shopsServiceUrl config element で設定
安全な本番環境では、以下のクライアント証明書および鍵が必要です:
用途は、役割
接続文字列名
種類
注記
xconnect.collection.certificate(xconnect.collection.certificate)
証明書
xdb.referencedata.client.certificate
証明書
xdb.marketingautomation.operations.client.certificate
証明書
該当なし
証明書
/sitecore/commerceEngineConfiguration/certificateThumbprint config element で設定
EXM。暗号鍵
キー
EXM DispatchとContent Managementのキーを一致させる必要があります。
EXM。認証キー
キー
EXM DispatchとContent Managementのキーを一致させる必要があります。
Searchインデックス
!注コンテンツSearchプロバイダーはCDロールがインデックスとどのように接続するかを決定します。Sitecore Azure SearchとSolrをサポートしています。
索引
ポート、ソル
ポート、Azure Search
種類
注記
8983
443
HTTPS
8983
443
HTTPS
XPインストール専用
8983
443
HTTPS
8983
443
HTTPS
詳細は以下の通りをご覧ください:
クラウドサービス
役割名
港
種類
エンドポイントURL
443
HTTPS
geoip-ces.cloud.sitecore.net
443
HTTPS
devicedetection-ces.cloud.sitecore.net
詳細は以下の通りをご覧ください:
その他
Content Deliveryの役割には、PackageManagementServiceUrl接続文字列を通じてパッケージ管理サービスへの参照が含まれます。
プライバシーとセキュリティ
CDの役割は、個人データを以下の方法で扱います。
- Sitecore Experience Databaseの連絡先情報を読み取り、活用します。
- ユーザーログイン(例えばフェデレーテッド認証による)を処理します。
- データ提出(例えば、エクスペリエンスフォームを通じて)。
- セッション状態データにアクセスでき、以下を含む:
- コンタクトの面を設定可能なリスト。
- 既知の識別子は IdentifyAs() メソッドに渡されます。
- 連絡先ID(Sitecore 9.2以降のセッション状態に読み込まれた)
CDロールの安全確保手順については セキュリティガイド を参照してください。