1. Managed Cloudの技術仕様

Sitecore Managed Cloud環境

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

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

XM、XP、xDBのいずれかSitecoreホストしている各Sitecore Managed Cloud環境には、標準的なストレージ場所、命名規則、共通リソースがあります。すべての環境リソースは、そのグループ内で管理したり、新しいリソースを追加したりする権限を持つリソースグループ内に設定されています。このトピックでは、命名規則、共通リソース、XMリソース、xDBリソースについて説明します。

命名規則

Sitecoreでは、すべてのリソースは同じ命名規則に従います。つまり、小文字を使うことでresourceGroupName-sitecoreRoleName-resourceTypeAcronymします。例えば、リソースグループ名がProductionなら、ウェブデータベースのリソース名はproduction-web-sqlとなります。この命名規則により、リソースの名前を見るだけでリソースの機能を識別しやすくなります。

共通資源

以下のMicrosoft Azure ®リソースは、Sitecore XMおよびxDB展開に共通しています。

  • Search – Sitecoreはすべての検索インデックスをMicrosoft Azure認知Searchに保存しています。
  • モニタリング – Sitecoreはすべての監視要件をワンストップショップとしてApplication Insightsを利用しています。SitecoreはすべてのログとパフォーマンスカウンターをApplication Insightsに配信します。これらはWebアプリ環境では動作しないためです。
  • セッション状態 – Sitecore Microsoft Azureセッションステートストアの分散バックエンドとしてRedisを使用しています。Azure Redisはクライアント側でのみ必要とされるため、xDBホスティングソリューションには存在しません。

XMリソース

Sitecore XMの導入は以下のMicrosoft Azureリソースを使用します。

  • Web Apps – XMには、Content Delivery役割用とContent Management役割用の2つのWebアプリケーションとそれに伴うApp Service Planがあります。
  • データベース – XMには3つのデータベースと2つのSQLサーバーがあります。1台のSQLサーバーにはマスターとコアのデータベース、もう1台にはWebデータベースがあります。つまり、データベースを異なるサーバーに分散させ、後でネットワークの分離も可能にできます。

xDBリソース

Sitecore xDB展開は以下のMicrosoft Azureリソースを使用します:

  • Web Apps – xDBには、Processing役割用とReporting用に付随する2つのWebアプリケーションとそれに伴うApp Service Planがあります。
  • SQLデータベース – xDBには4つのデータベースと2つのSQLサーバーがあります。1台のSQLサーバーにはマスター、コア、レポーティングの各データベースが、もう1台にはWebデータベースがあります。つまり、データベースを複数のサーバーに分散させ、後でネットワーク分離も可能にします。
  • MongoDBクラスタ – xDBは、分析データベースと追跡データベースをホストするMongoDBクラスタを含みます。このクラスタはフェイルオーバー用の2つのデータノードとアービターノードで構成されています。クラスターはSitecore Cloud Servicesチームによって管理されています。
この記事を改善するための提案がある場合は、 お知らせください!