Масштабируемый веб-сайт на платформе Sitecore для маркетингаScalable Sitecore marketing website

Концепция решения Solution Idea

Если вы хотите ознакомиться с этой статьей, дополнительные сведения (сведения о реализации, рекомендации по ценам, примеры кода и т. д.), сообщите нам о отзывах в GitHub!If you'd like to see us expand this article with more information (implementation details, pricing guidance, code examples, etc), let us know with GitHub Feedback!

С помощью платформы Sitecore Experience (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: база данных SQL Azure, кэш Azure для Redis, Azure когнитивный Поиск и 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.

АрхитектураArchitecture

Схема архитектуры . Скачайте SVG этой архитектуры.Architecture diagram Download an SVG of this architecture.

КомпонентыComponents

  • Веб-приложения службы приложений выполняются в нескольких регионах, доступны для веб-браузеров и мобильных обозревателей и масштабируются на нескольких экземплярах сервера.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.
  • База данных SQL Azure. база данных SQL хранит и обслуживает данные о сайте.Azure SQL Database: A SQL Database stores and serves data about the site.
  • Кэш Azure для Redis обеспечивает очень быстрые запросы и улучшает масштабируемость, уменьшая нагрузку на основную базу данных.Azure Cache for Redis enables very fast queries, and improves scalability by reducing the load on the main database. Состояние сеанса состояния сеанса Sitecore управляется кэшем Azure для Redis.Sitecore's Session State session state is managed by Azure Cache for Redis.
  • Служба когнитивный Поиск Azure , используемая для быстрого поиска данных.An Azure Cognitive Search service used for quick look up of data. Все индексы поиска Sitecore хранятся в когнитивный Поиск Azure для быстрого поиска и масштабирования.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