Editar

Site de marketing do Episerver dimensionável

Azure Cache for Redis
Azure Content Delivery Network
Azure Monitor
Azure SQL Database
Azure Traffic Manager

Ideias de soluções

Este artigo é uma ideia de solução. Se você quiser que expandamos o conteúdo com mais informações, como possíveis casos de uso, serviços alternativos, considerações de implementação ou orientação de preços, informe-nos fornecendo feedback do GitHub.

Deixe que o seu negócio execute sites de marketing digital multi-canal numa só plataforma e desenvolva campanhas a pedido. Tire partido das capacidades completas do Episerver para gerir todos os aspetos do desempenho do seu site e das suas campanhas.

Esta solução baseia-se nos serviços geridos do Azure: Gestor de Tráfego, Rede de Entrega de Conteúdo, Base de Dados SQL do Azure, Cache Redis do Azure e Azure Monitor. Estes serviços são executados num ambiente de elevada disponibilidade, corrigido e suportado, que lhe permite concentrar-se na sua solução em vez de no ambiente em que é executada.

Potenciais casos de utilização

Esta solução é utilizada pelo retalho para fornecer ofertas de produtos atualizadas.

Arquitetura

Diagrama de arquitetura mostrando do navegador através do Episerver para bancos de dadosFaça o download de um SVG desta arquitetura.

Componentes

  • Os Aplicativos Web do Serviço de Aplicativo são executados em várias regiões, acessíveis a navegadores da Web e móveis, e são dimensionados em várias instâncias de servidor.
  • O Gestor de Tráfego determina qual a aplicação Web geograficamente mais bem posicionada para lidar com cada pedido.
  • Rede de Distribuição de Conteúdo: uma rede de distribuição de conteúdo serve conteúdo estático, como imagens, script e CSS, e reduz a carga nos servidores do Web App.
  • Banco de Dados SQL do Azure: um Banco de Dados SQL armazena e serve dados sobre o site.
  • O Cache Redis do Azure permite consultas rápidas e melhora a escalabilidade reduzindo a carga no banco de dados principal.
  • O armazenamento de Blob do Azure fornece armazenamento de alto desempenho e alta escala.
  • Azure Monitor: o Application Insights fornece integridade do serviço, monitoramento de desempenho e diagnóstico.
  • Provedor de identidade: um provedor de identidade, como o Microsoft Entra ID ou o Facebook, lida com a autenticação no aplicativo.

Próximos passos