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チームによって管理されています。
この記事を改善するための提案がある場合は、 お知らせください!