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

Кэш Azure для Redis
Сеть доставки содержимого Azure
Azure Monitor
База данных SQL Azure
Azure Traffic Manager

Идеи решения

Эта статья является идеей решения. Если вы хотите расширить содержимое с дополнительными сведениями, такими как потенциальные варианты использования, альтернативные службы, рекомендации по реализации или рекомендации по ценам, сообщите нам, предоставив отзыв GitHub.

Запускайте многоканальные веб-сайты для цифрового маркетинга на единой платформе с возможностью развертывания и остановки кампаний по запросу. Воспользуйтесь преимуществами комплексного подхода Episerver к управлению каждым аспектом производительности вашего сайта и вашей кампании.

Это решение основано на управляемых службах Azure: Диспетчер трафика, сеть доставки содержимого, База данных SQL Azure, Кэш Azure для Redis и Azure Monitor. Эти службы работают в высокодоступной среде с возможностью поддержки и внесения необходимых исправлений. Благодаря этому вы можете сосредоточиться на своем решении, а не на среде, в которой оно выполняется.

Потенциальные варианты использования

Это решение используется розничной торговлей для предоставления актуальных предложений продуктов.

Архитектура

Architecture Diagram showing from browser through Episerver to databasesСкачайте SVG-файл для этой архитектуры.

Компоненты

  • Служба приложений веб-приложения выполняется в нескольких регионах, доступных для веб-браузеров и мобильных браузеров, и масштабируется между несколькими экземплярами сервера.
  • Диспетчер трафика определяет, какое веб-приложение лучше всего размещать для обработки каждого запроса.
  • сеть доставки содержимого. Сеть доставки содержимого служит статическим содержимым, таким как изображения, скрипты и CSS, и снижает нагрузку на серверы веб-приложений.
  • База данных SQL Azure: База данных SQL хранит и обслуживает данные о сайте.
  • Кэш Azure для Redis обеспечивает быстрые запросы и повышает масштабируемость, уменьшая нагрузку на основную базу данных.
  • Хранилище BLOB-объектов Azure обеспечивает высокопроизводительную, масштабируемую хранилище.
  • Azure Monitor: приложение Аналитика предоставляет работоспособность служб, мониторинг производительности и диагностика.
  • Поставщик удостоверений: поставщик удостоверений, такой как идентификатор Microsoft Entra или Facebook, обрабатывает проверку подлинности в приложении.

Следующие шаги