役割概要

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

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

Sitecore製品群全体には50以上の論理システム役割やエンティティが含まれており、多様なトポロジーでスケール・設定可能で、特定のビジネスニーズや要件に応える実行可能なSitecoreソリューションを形成できます。

ALL - roles - 9.2+

論理的役割は目的に応じて異なる視点からグループ化・記述することができます。

  • 製品別 - 役割がライセンスされインストールされている製品、主に使われる製品ごとにグループ化されています。このドキュメントの構成はこのようにされています。
  • タイプ別 - 役割が使用状況や技術ごとにグループ化されている場所です。例えば、ビジネスロジックを実行するか、データを保存するかなどです。
  • 組み合わせとは 、スケーラビリティや単純化の理由から、一部の論理ロールを組み合わせてトポロジー内の単一の実行エンティティを形成することが可能です。これは通常、コードベースを共有するアプリケーションロールですが、ストレージロールでも利用できます。

製品別の役割

Sitecore Experience Manager(XM)

以下の役割はSitecore Experience Managerに属します。

XM - arch overview - 9.1+

Sitecore Experience Platform (XP)

以下の役職はSitecore Experience Platformに属しています:

XP - arch overview - 9.1+

Sitecore Experience Commerce(XC)

以下の役職はSitecore Experience Commerceに属しています:

XC_-_arc_overview_-_9_3.png

その他の製品

  • コネクター - データ交換フレームワーク。論理的にはXMに属し、システムの他の部分に依存しません。しかし、フレームワークは独立した製品としてインストールされ、特定のコネクタはXPやXCに依存している場合があります。
  • クラウドサービス - 論理的にはXM/XP/XC製品に属します。これらの製品から利用されているからです。

タイプ別の役割

Sitecoreアーキテクチャ内の各サービスは、以下の4つのグループにまたがる複数の論理的役割やエンティティを実装できます。

ALL - roles by type - 9.0+
  • ストレージ役割 – Sitecoreプラットフォームのデータを保存します。例えば、コンテンツ、メディア、顧客情報などです。これらの役割は通常データベースですが、より一時的なストレージ提供者、例えばインメモリデータストアの場合もあります。これらの役割のデータは、処理を待つデータなど、恒久的または一時的に保存されます。
  • アプリケーションロール – システムのビジネスロジックをホストします。これらは2つの細分に分けられます:
    • ウェブロール – 訪問者や管理者、または呼び出しアプリケーション、つまりAPIエンドポイントを持つウェブサイトやウェブサービスに出力を届けます。
    • ワーカーロール – ストレージロールのデータ変更を待ち、ビジネスロジックを実行してデータを他のストレージロールやインデックスに変換・転送します。
  • インデックス – クエリを用いて関連データの発見を最適化します。インデックスはアプリケーションロールによって管理・使用され、通常はストレージロールに保存されたデータをカタログ化します。
  • クラウドサービス – Sitecoreがクラウド上でホストし、アプリケーションロールによってアクセスされるサービス。Sitecore Cloudサービスは技術的には製品アーキテクチャの一部ではありませんが、製品のライセンスまたは別サブスクリプションを通じて提供されるソフトウェア・アズ・ア・サービス(SaaS)です。

組み合わせによる役割

一部の論理ロールはコードベースを共有し、単一の統合されたウェブアプリケーションとして実行できます。例えば、事前構築されたXPシングルトポロジーは、すべてのコアロールとすべてのXPサービスロールを組み合わせています。一部のデータベースは組み合わせることも可能です。各ロールのサポート 組み合わせ セクションを参照して、サポートの組み合わせや注意事項の一覧をご参照いただくか、以下のリンクをご利用ください。

主要役割

以下のコアロールのうちどの役割を組み合わせられるかについては、アーキテクチャおよびロールドキュメントを参照してください。

XPサービスの役割

以下のXPサービスロールのうち、どの役割を組み合わせられるかについてはアーキテクチャおよびロールドキュメントを参照してください。

コマースエンジンの役割

以下のCommerce Engineの役割のうち、どの役割を組み合わせられるかについては、アーキテクチャおよびロールドキュメントを参照してください。

単独の役柄

これらのロールは他のロールと組み合わせることはできず、スタンドアロンのウェブアプリケーションとして動作しなければなりません。

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