Sitio web de marketing de Episerver escalable

Azure Cache for Redis
Azure Content Delivery Network
Azure Monitor
Azure SQL Database
Administrador de tráfico de Azure

Ideas de solución

Este artículo es una idea de solución. Si te gustaría que ampliemos este artículo con más información, como posibles casos de uso, servicios alternativos, consideraciones de implementación o una guía de precios, comunícalo a través de los Comentarios de GitHub.

Permita que su empresa ejecute sitios web de marketing digital multicanal en una sola plataforma y ponga en marcha o retire campañas a petición. Aproveche las completas capacidades de Episerver para administrar cada aspecto del sitio y el rendimiento de la campaña.

Esta solución se basa en los servicios administrados de Azure: Traffic Manager, Content Delivery Network, Azure SQL Database, Azure Cache for Redis y Azure Monitor. Estos servicios se ejecutan en un entorno de alta disponibilidad, revisado y compatible, lo que le permite centrarse en la solución, en lugar de en el entorno en que se ejecutan.

Posibles casos de uso

El comercio minorista usa esta solución para proporcionar ofertas de productos actualizadas.

Architecture

Architecture Diagram showing from browser through Episerver to databasesDescargue un SVG de esta arquitectura.

Componentes

  • App Service Web Apps se ejecuta en varias regiones, accesibles a exploradores web y móviles, y se escala horizontalmente entre varias instancias de servidor.
  • Traffic Manager determina qué aplicación web se encuentra situada mejor geográficamente para controlar cada solicitud.
  • Content Delivery Network: una red CDN proporciona contenido estático como imágenes, scripts y CSS, y reduce la carga en los servidores de las aplicaciones web.
  • Azure SQL Database: una base de datos de SQL Database almacena y proporciona datos sobre el sitio.
  • Azure Cache for Redis permite consultas rápidas y mejora la escalabilidad mediante la reducción de la carga en la base de datos principal.
  • Azure Blob Storage proporciona almacenamiento de alto rendimiento y a gran escala.
  • Azure Monitor: Application Insights proporciona mantenimiento del servicio, supervisión de rendimiento y diagnósticos.
  • Proveedor de identidades: un proveedor de identidades, como Microsoft Entra ID o Facebook, controla la autenticación en la aplicación.

Pasos siguientes