Arquitetura da solução: Aplicativo Web Umbraco CMS escalonável

O aplicativo Web Medium Umbraco CMS é configurado para dimensionar e é ideal para sites com muito tráfego. Ele usa dois aplicativos Web, um para seu aplicativo front-end e o outro para seu aplicativo back office, implantados em uma única região com o dimensionamento automático habilitado.

Essa solução é criada nos serviços gerenciados do Azure: Banco de dados SQL, Armazenamento, Application Insights e a Cache Redis. Esses serviços são executados em um ambiente de alta disponibilidade, com correção e suporte, permitindo que você foque a sua solução em vez de o ambiente em que eles são executados.

Browser S torage (media, logs, and backup files) Application Insights R edis Cache (Session state and output cache) SQL Database (Umbraco DB and Session state DB) W eb App (Umbraco Frontend) W eb App (Umbraco Admin)

Sua estimativa

$40.993 Custo mensal estimado

Compreenda como isso foi calculado e personalize suas necessidades

Calculadora de preço

Implantar no Azure

Use o modelo pré-compilado a seguir para implantar essa arquitetura no Azure

Implantar no Azure

Exibir fonte do modelo

Diretrizes de implementação

Produtos/descrição Documentação

Aplicativos Web

Execute um Umbraco CMS no recurso Aplicativos Web do Serviço de Aplicativo do Azure com o aplicativo de front-end e o de back office em execução no mesmo aplicativo.

Banco de dados SQL

Armazene o conteúdo do site no Banco de Dados SQL do Azure. O aplicativo Web de back office e o aplicativo Web de front-end usam o mesmo banco de dados. Use os recursos do Banco de Dados SQL como backup e alta disponibilidade.

Armazenamento

Armazene toda sua mídia no Armazenamento do Azure, para que você possa reduzir a operação de E/S no servidor do arquivo do aplicativo Web e melhorar o desempenho.

Application Insights

Detecte problemas, diagnostique falhas e rastreie o uso em seu aplicativo Web com o Application Insights. Tome decisões informadas em todo o ciclo de vida de desenvolvimento.

Cache Redis

Armazene o estado de sessão e cache de saída no Cache Redis do Azure para melhorar o desempenho e reduzir o carregamento nos seus front-ends da Web.