アーキテクチャの概要
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecoreは主に3つの製品で構成されています。
- Sitecore Experience Manager(XM)
- Sitecore Experience Platform (XP)
- Sitecore Experience Commerce(XC)
Sitecoreの各コンポーネントには複数の論理エンティティが含まれており、複数のクラウドサービスと合わせてSitecoreプラットフォームの全機能を形成しています。
!重要ここに示されているロールは論理的であり、物理的または仮想のサーバー、データベースサーバー、検索エンジンを表すものではありません。一部の論理的役割は、トポロジー内で単一の物理的エンティティに統合することができます。
Sitecore Experience Manager
XMとは、Sitecore Experience Platformのウェブコンテンツ管理(WCM)コアを指します。XMはコンテンツの作成、管理、パーソナライズ、公開に関わる機能を含みます。(利用可能な機能は、どの 種類のXMインストール かによって異なります。)XMは論理ロールのサブセットで構成されています:
関連項目:
Sitecore Experience Platform
XPはXMとxConnectおよびxDBが提供するマーケティングおよび顧客インテリジェンス機能を組み合わせています。xConnectとxDBは、多くの追加のサーバー役割やストレージ機構を導入します。
- xConnect とは、xDBとHTTPS上で体験データを収集・検索したい信頼できるクライアント、デバイス、インターフェースの間に位置するサービスの集合を指します。
- xDB は、エクスペリエンスデータを保存・処理するサービスおよびストレージロールの集合を指します。xDB外部のクライアント(Content Managementサーバーなど)は、xDBデータの読み書きのためにxConnectを使用しなければなりません。
以下の図はXPによって追加される論理役割を示しています:
XPの役割は、XMのコンテンツ管理、パーソナライズ、配信機能を拡張し、クロスチャネル体験、顧客およびビジネスインサイト、実用的な顧客情報の収集、顧客体験形成の際の文脈提供を可能にします。
以下の図はXPに含まれるすべての論理役割を示しています:
関連項目:
Sitecore Experience Commerce
Sitecore Experience Commerce(XC)は、完全統合された機能豊富なコマースソリューションです。Sitecore Experience Platformの上に展開されたSitecore XC、コンテンツ管理、パーソナライズ、マーケティング、顧客インテリジェンス、データと高度なコマース機能を、単一の強力なエンタープライズレベルのソリューションに統合しています。
以下の図は、Sitecore Experience Commerceが含まれる役割を示しています:
関連項目:
シングルテナンシーおよびマルチテナンシー
Sitecore XCは、シングルテナンシーとマルチテナンシーの両方を標準でサポートしています。
シングルテナンシー設定では、単一のウェブサイト(またはストアフロント)がContent Deliveryの役割でサービスされます。
以下の図では、ストアフロントがコマースエンジンに呼び出しを行い、そのエンジンに設定されたエンティティやビジネスロジックにアクセスします。

マルチテナンシーのセットアップでは、Content Deliveryの役割が複数のストアフロントサイトをホストし、Commerce Engineは複数のエンティティやビジネスロジック設定をホストできます。

つまり、Content Deliveryの役割とCommerce Engineの役割を1つずつ持つことで、複数のストアフロントサイトをホストし、それぞれに完全にカスタマイズされた機能を持つことができます。