スケーラブルな Sitecore マーケティングの Web サイトScalable Sitecore marketing website

ソリューションのアイデア Solution Idea

さらなる情報、実装の詳細、価格ガイダンス、コード例を追加してこの記事を拡張することをお望みの場合は、GitHub のフィードバックでご連絡ください。If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

Sitecore Experience Platform (xP) を使用すると、データ、統合ツール、およびオートメーションの完全な機能をすぐに利用し、反復ライフサイクル全体での顧客とのエンゲージメントを実現できます。これは顧客の永続的な獲得を実現するために必要なテクノロジ基盤となります。With the Sitecore Experience Platform (xP), you have at your fingertips the complete data, integrated tools, and automation capabilities to engage your customers throughout an iterative life cycle-the technology foundation necessary to win customers for life.

このソリューションは、以下の Azure マネージド サービスに基づいて構築されています。Azure SQL DatabaseAzure Cache for RedisAzure Cognitive Search および Azure Monitorです。This solution is built on the Azure managed services: Azure SQL Database, Azure Cache for Redis, Azure Cognitive Search and Azure Monitor. これらのサービスは高可用性環境で実行され、パッチが適用され、サポートされているので、実行される環境ではなく、ソリューションに注力できます。These services run in a high-availability environment, patched and supported, allowing you to focus on your solution instead of the environment they run in.

ArchitectureArchitecture

アーキテクチャ図 このアーキテクチャの SVG をダウンロードしてください。Architecture diagram Download an SVG of this architecture.

ComponentsComponents

  • App Service Web Apps は複数のリージョンで実行され、Web およびモバイル ブラウザーからアクセスでき、複数のサーバー インスタンスにわたってスケールアウトされます。App Service Web Apps runs in multiple regions, accessible to web and mobile browsers, and is scaled out across multiple server instances. コンテンツの配信、コンテンツ管理、レポート、および処理の役割をホストするために Sitecore によって使用されます。Used by Sitecore to host its content delivery, content management, reporting, and processing roles.
  • Azure SQL Database:SQL Database は、サイトに関するデータを格納して提供します。Azure SQL Database: A SQL Database stores and serves data about the site.
  • Azure Cache for Redis を使用すると、非常に高速なクエリが可能になり、メイン データベースの負荷を軽減することでスケーラビリティが向上します。Azure Cache for Redis enables very fast queries, and improves scalability by reducing the load on the main database. Sitecore の Session State セッション状態は、Azure Cache for Redis によって管理されます。Sitecore's Session State session state is managed by Azure Cache for Redis.
  • データをすばやく検索するために使用される Azure Cognitive Search サービスがあります。An Azure Cognitive Search service used for quick look up of data. すべての Sitecore 検索インデックスは、クイック検索とスケーラビリティを実現するために Azure Cognitive Search に格納されます。All Sitecore search indexes are stored in Azure Cognitive Search for quick look up and scalability.
  • Azure Monitor では、サービスの正常性とパフォーマンスの監視と診断が提供されます。Azure Monitor provides service health and performance monitoring, and diagnostics. Azure Monitor は、正常性とパフォーマンスの監視のニーズに対応したソリューションを Sitecore に提供します。Azure Monitor provides Sitecore with a solution for its health and performance monitoring needs.

次のステップNext steps