---
title: "アーキテクチャの概要"
slug: "architecture-overview"
abstract: "Sitecore Experienceの3つの主要なアーキテクチャ要素、Manager(XM)、Platform(XP)、Commerce(XC)の概要。"
---
# アーキテクチャの概要

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インストール](https://doc.sitecore.com/xp/en/users/92/sitecore-experience-platform/en/experience-manager.html) かによって異なります。)XMは論理ロールのサブセットで構成されています:

![XM - arch overview - 9.1+](<https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/platform-administration-and-architecture/images/XM%3C/span%3E%20-%20arch%20overview%20-%209.1+>)

関連項目:

-   [すべてのSitecore Experience Manager役](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/experience-manager-roles.html "Experience Manager roles")
-   [Sitecore Experience Managerデータフロー](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/experience-manager-data-flows.html "Experience Manager data flows")

## Sitecore Experience Platform

XPはXMとxConnectおよびxDBが提供するマーケティングおよび顧客インテリジェンス機能を組み合わせています。xConnectとxDBは、多くの追加のサーバー役割やストレージ機構を導入します。

-   **xConnect** とは、xDBとHTTPS上で体験データを収集・検索したい信頼できるクライアント、デバイス、インターフェースの間に位置するサービスの集合を指します。
-   **xDB** は、エクスペリエンスデータを保存・処理するサービスおよびストレージロールの集合を指します。xDB外部のクライアント(Content Managementサーバーなど)は、xDBデータの読み書きのためにxConnectを使用しなければなりません。

以下の図はXPによって追加される論理役割を示しています:

![XP - arch overview - 9.1+](<https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/platform-administration-and-architecture/images/XP%3C/span%3E%20-%20arch%20overview%20-%209.1+>)

XPの役割は、XMのコンテンツ管理、パーソナライズ、配信機能を拡張し、クロスチャネル体験、顧客およびビジネスインサイト、実用的な顧客情報の収集、顧客体験形成の際の文脈提供を可能にします。

以下の図はXPに含まれるすべての論理役割を示しています:

![XM+XP - arch overview - 9.1+](<https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/platform-administration-and-architecture/images/XM+XP%3C/span%3E%20-%20arch%20overview%20-%209.1+>)

関連項目:

-   [すべてのSitecore Experience Platformの役割](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/experience-platform-roles.html "Experience Platform roles")
-   [Sitecore Experience Platformのデータフロー](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/experience-platform-data-flows.html "Experience Platform data flows")

## Sitecore Experience Commerce

Sitecore Experience Commerce(XC)は、完全統合された機能豊富なコマースソリューションです。Sitecore Experience Platformの上に展開されたSitecore XC、コンテンツ管理、パーソナライズ、マーケティング、顧客インテリジェンス、データと高度なコマース機能を、単一の強力なエンタープライズレベルのソリューションに統合しています。

以下の図は、Sitecore Experience Commerceが含まれる役割を示しています:

![XC - Arch Overview\_9\_2.png](<https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/platform-administration-and-architecture/images/XC%3C/span%3E%20-%20Arch%20Overview_9_2.png>)

関連項目:

-   [すべてのSitecore Experience Commerceの役割](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/experience-commerce-roles.html "Experience Commerce roles")
-   [Sitecore Experience Commerceデータフロー](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/experience-commerce-data-flows.html "Experience Commerce data flows")

### シングルテナンシーおよびマルチテナンシー

Sitecore XCは、シングルテナンシーとマルチテナンシーの両方を標準でサポートしています。

シングルテナンシー設定では、単一のウェブサイト(またはストアフロント)が[Content Delivery](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/content-delivery--cd-.html "Content Delivery (CD)")の役割でサービスされます。

以下の図では、ストアフロントがコマースエンジンに呼び出しを行い、そのエンジンに設定されたエンティティやビジネスロジックにアクセスします。

![XC\_-\_Single\_tenancy\_-\_9\_1\_\_.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/platform-administration-and-architecture/images/XC_-_Single_tenancy_-_9_1__.png)

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

![XC\_-\_Multi\_tenancy\_-\_9\_1\_.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/platform-administration-and-architecture/images/XC_-_Multi_tenancy_-_9_1_.png)

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