Content Delivery(CD)

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Content Delivery(CD)の役割は、チャネル間で訪問者からのリクエストを処理し、どのコンテンツを配信するかを決定し、チャネルに適したフォーマットで出力をレンダリングします。

1つ以上のコンテンツ配信サーバーを設定すれば、スケーラビリティとパフォーマンスの向上が可能です。訪問者数が多いと予想される場合や、異なる地理的場所でサーバーを構成したい場合、コンテンツ配信サーバーをクラスターに配置できます。

サポートインフラ

CDの役割は以下の場所でホストできます:

互換性のあるバージョンについてはSitecore互換表 を参照してください。

参照構造

CDロールはSitecoreの参照構造に位置しています。他のロールから参照されることができ、また他のロールにも参照できます。

Illustration showing the Content Delivery role's place in the Sitecore reference structure.

参考文献

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コレクションサービス

xconnect.collection

HTTPS

リファレンスデータサービス

xdb.referencedata.client

HTTPS

マーケティングオートメーションオペレーションサービス

xdb.marketingautomation.operations.client

HTTPS

基本的には報告と同じですが、運用と報告の役割を分担する場合を除きます。ライブイベントをトリガーするために使われていました。

商店

5000

HTTPS

/sitecore/commerceEngineConfiguration/shopsServiceUrl config element で設定

安全な本番環境では、以下のクライアント証明書および鍵が必要です:

用途は、役割

接続文字列名

種類

注記

xConnectコレクションサービス

xconnect.collection.certificate(xconnect.collection.certificate)

証明書

リファレンスデータサービス

xdb.referencedata.client.certificate

証明書

マーケティングオートメーションオペレーションサービス

xdb.marketingautomation.operations.client.certificate

証明書

商店

該当なし

証明書

/sitecore/commerceEngineConfiguration/certificateThumbprint config element で設定

EXM通信

EXM。暗号鍵

キー

EXM DispatchとContent Managementのキーを一致させる必要があります。

EXM通信

EXM。認証キー

キー

EXM DispatchとContent Managementのキーを一致させる必要があります。

!注コンテンツSearchプロバイダーはCDロールがインデックスとどのように接続するかを決定します。Sitecore Azure SearchとSolrをサポートしています。

索引

ポート、ソル

ポート、Azure Search

種類

注記

ウェブ索引

8983

443

HTTPS

FXMウェブ索引

8983

443

HTTPS

XPインストール専用

ウェブマーケティング定義索引

8983

443

HTTPS

ウェブマーケティング資産インデックス

8983

443

HTTPS

詳細は以下の通りをご覧ください:

クラウドサービス

役割名

種類

エンドポイントURL

IP Geolocation

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ロールの安全確保手順については セキュリティガイド を参照してください。

この記事を改善するための提案がある場合は、 お知らせください!