Arquitetura de soluções: Aplicação Web Umbraco CMS dimensionável

Aplicação Web CMS média da Umbraco, configurada para ser dimensionada e ideal para sites de tráfego elevado. Utiliza duas aplicações Web, uma para a sua aplicação de front-end e outra para a aplicação de back office, implementadas numa única região com dimensionamento automático ativado.

Esta solução baseia-se nos serviços geridos do Azure: Base de Dados SQL, Armazenamento, Estatísticas das Aplicações e em Cache de Redis. 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.

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)

A sua estimativa

$40.993 Custo mensal estimado

Saiba como foi calculada e personalize de acordo com as suas necessidades

Calculadora de preços

Implementar no Azure

Utilize o seguinte modelo previamente criado para implementar esta arquitetura no Azure

Implementar no Azure

Ver origem do modelo

Orientações de implementação

Produtos/Descrição Documentação

Aplicações Web

Execute um Umbraco CMS na funcionalidade das Aplicações Web do Serviço de Aplicações do Azure com as aplicações de front-end e de back office em execução na mesma aplicação.

Base de Dados SQL

Armazene o conteúdo do seu site na Base de Dados SQL do Azure. A aplicação Web de back office e a aplicação Web de front-end utilizam a mesma base de dados. Utilize as funcionalidades da Base de Dados SQL do Azure, tais como cópia de segurança e elevada disponibilidade.

Armazenamento

Guarde todos os seus suportes de dados no Armazenamento do Azure, para que possa reduzir a operação de E/S no servidor de ficheiros da aplicação Web e melhorar o desempenho.

Estatísticas das Aplicações

Detete problemas, diagnostique falhas e controle a utilização na sua aplicação Web com o Application Insights. Tome decisões informadas ao longo do ciclo de vida de desenvolvimento.

Cache de Redis

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