---
title: "参照アーキテクチャ"
slug: "reference-architecture"
abstract: "オンプレミス展開やホスト仮想マシン上に適用可能なSitecore XC分散本番デプロイメント参照アーキテクチャの概要。"
---
# 参照アーキテクチャ

以下の図は、オンプレミス展開やホストされた仮想マシン上に適用可能なSitecore XC分散本番展開の参照アーキテクチャを示しています。

図は主要なSitecore XPとSitecore XCの役割、そしてそれらの間の主要な接続点を示しています。Commerceデプロイメントの文脈では、*Sitecore XP*はExperience Management、Experience Platform、xDB、xConnectを含む全体のSitecoreプラットフォームを指します。

図は、通常同じ物理リソース上にバンドルされるサービスをグループ化しています。この物理リソースの分布は、典型的な本番環境での最小値と考えられています。

![DevOps\_Reference\_Architecture\_9\_1.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/100/sitecore-experience-commerce/images/DevOps_Reference_Architecture_9_1.png)

Sitecore XCソリューションの参照アーキテクチャは、4つの大きな論理パーティションで構成されています。

-   **オーサリング**:コンテンツの作成、管理、公開のためのSitecore XPコアサービスで構成されています。コマースの文脈では、ストアフロントや内部アクセスのためのBusiness Toolsのホスティングが含まれます。
    
-   **デリバリー**:訪問者にウェブコンテンツを表示し、セッション中のパーソナライズルールを実行するためのSitecore XPコアサービスで構成されています。コマースの文脈では、訪問者アクセスのためのストアフロントのホスティングも含まれます。
    
-   **Commerce Services**:Sitecore XC Engineアプリケーション、処理、[Commerceストレージの役割](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/experience-commerce-storage-roles.html)で構成されています。
    
    > !注Sitecore XCは共有データベースとグローバル商業データベースにコマースデータを保存します。
    
-   **エクスペリエンスデータベース**:経験データを収集・保存するSitecore XPサービスおよびストレージ役割で構成されています。
    

サービス役割

概要

[Content Management (CM)](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/content-management--cm-.html)

内部に向けたSitecore XPウェブサーバーで、内部コンテンツ作成者がコンテンツの作成、管理、プレビューに使用するクライアントアプリケーションをホストしています。  
  
Commerceの本番環境展開の文脈では、CMは以下をホストします:  
  

-   ストアフロントおよび内部ユーザーが外部ショッパーデータやその他の内部情報にアクセスするための依存するSXAフレームワークのインスタンスです。
-   Commerce Connect CoreやCommerce Engine Connect(CE Connect)などの内部コネクタは、Commerce EngineがContent ManagementやStorefrontと接続できるようにします。

  
  
このレポートサービスはCMにも展開されており、内部ユーザーに分析データを表示します。

[Content Delivery(CD)](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/content-delivery--cd-.html)

訪問者にウェブコンテンツを表示し、セッション中のパーソナライズルールを実行するためのSitecore XP外部向けウェブサーバーです。  
  
Commerceの本番展開の文脈では、CDは以下をホストします:  
  

-   外部に向かうストアフロントのインスタンス。
-   Connect CoreおよびCE Connectの内部コネクタです。

[コンテンツデータベース](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/experience-manager-storage-roles.html)

Sitecore XPデータベースには以下が含まれます:  
  

-   マスター:CMを通じて管理される未公開コンテンツを保存します。これらはオーサリングネットワークに属します。
-   Web:公開されたSitecoreコンテンツの最新バージョンを保存します。配信ネットワークの一部として、CDにデータを提供します。
-   Core:Sitecoreのユーザーインターフェースやアカウントの設定情報を保存します。これらはCMとCDの両方にサービスを提供します。

[コマースエンジンの役割](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/experience-commerce-application-roles.html)

それぞれ異なる論理役割を担うコアCommerceアプリケーションロールのデプロイ済みインスタンス:  
  

-   ショップ:外部向けのストアフロントからの外部依頼に対応します。
-   オーサリング:Business Toolsからの内部リクエストに対応します。
-   ミニオンズ:非同期のバックグラウンド処理を行うワーカー役割です。
-   DevOps:社内DevOpsユーザー向けのメンテナンス役割(図には示されていません)。

[商取引データベース](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/experience-commerce-storage-roles.html)

2つの論理的に分離されたストレージデータベース(以下を含む):  
  

-   共有環境:ストアフロントで使用されるCommerceデータを保存します。
-   グローバル:エンジンの役割の機能を決定する設定データを保存します。

[Business Tools](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/bizfx.html) (BizFX)

社内ユーザーが使用するビジネスツールインターフェース。専用のCommerce EntityViewコアAPIを通じて、Commerceエンジンサービスと直接通信します。

[アイデンティティサーバー](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/sitecore-identity-server.html)

Sitecoreのフェデレーテッド認証サービスプロバイダーで、Business ToolsおよびCommerce Engineへの認証を行っています。

xConnect

訪問者との接触および交流データをCDから収集します。

[コレクションデータベース](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/xconnect-collection-service.html)

Sitecore XP、訪問者の接触ややり取りデータを保存するデータベース、例えば連絡先、デバイス、位置情報、アクション、エンゲージメント自動化の状態などがあります。

加工

コレクションデータベースからリアルタイムの顧客インタラクションデータを処理し、それらを集約し、内部報告のためにアナリティクスデータベースに保存します。

分析データベース

処理サーバーからの分析データを保存します。

[Searchインデックス](https://doc.sitecore.com/xp/en/developers/100/platform-administration-and-architecture/experience-commerce-indexes.html)

内部ユーザーが検索(例:カタログ商品、注文、顧客)を行えるようにしましょう。