Arquitetura do Power Pages
O Power Pages fornece uma plataforma segura, escalável e altamente disponível para criar sites comercialmente críticos para vários casos de uso.
Cada site de produção do Power Pages segue a mesma arquitetura otimizada para escalabilidade e alta disponibilidade. O diagrama a seguir descreve a arquitetura usada para hospedar cada site do Power Pages.
A seguir estão os principais componentes de cada configuração do site do Power Pages:
A rede de distribuição de conteúdo (CDN) ajuda a melhorar o desempenho e a escalabilidade do site, reduzindo a latência da rede para os usuários finais, bem como armazenando em cache os arquivos estáticos e servindo-os de uma rede de borda.
O Power Pages fornece uma capacidade de CDN pronta para uso que não é habilitada por padrão, mas pode ser habilitada por um administrador de site.
Se você precisar de mais controle, o Power Pages também oferece suporte a provedores de rede de entrega de conteúdo externo, como Azure Front Door, Akamai, Cloudflare, Imperva e outros que podem ser configurados com o site do Power Pages. Essa amostra de documentação descreve como uma rede de entrega de conteúdo baseada no Azure Front Door pode ser configurada com o site do Power Pages
Um Web Application Firewall (WAF) ajuda a melhorar a postura de segurança de um site ao analisar o tráfego e proteger o site contra ataques comuns, como cross site scripting, injeção de SQL, inclusão de arquivo e outros.
Semelhante à rede de distribuição de conteúdo, o Power Pages fornece um firewall de aplicativo Web pronto para uso que é ativado por um administrador do site.
Se você precisar de mais controle sobre a configuração do firewall de aplicativos Web, o Power Pages também oferece suporte para trazer provedores de firewall de aplicativos Web de propriedade do cliente, como Azure Front Door, Akamai, Cloudflare, Imperva e outros.
Cada site de produção do Power Pages vem configurado com uma instância do Gerenciador de Tráfego do Azure que é definida no modo ativo/passivo para direcionar o tráfego do usuário final para o servidor de aplicativos apropriado. Esse recurso permite alta disponibilidade e recuperação de desastre.
Cada site de produção do Power Pages consiste em pelo menos dois nós de servidor de aplicativos hospedados em diferentes regiões do data center do Azure para fornecer alta disponibilidade e recuperação de desastre. O Gerenciador de Tráfego do Azure monitora constantemente esses nós e direciona o tráfego para o nó que está disponível. A localização da região do data center do Azure determina a localização do ambiente da Power Platform ao qual o site pertence.
Por exemplo: se o local do ambiente for a Europa, os servidores de aplicativos estarão nos data centers do Norte da Europa e do Oeste da Europa. A região primária de um site é determinada pela região primária da organização da Power Platform para manter a latência mínima entre o Dataverse e o site. O dimensionamento desses servidores de aplicativos é feito automaticamente com base na capacidade de licenciamento do Power Pages atribuída ao ambiente.
O Microsoft Dataverse é um componente chave para qualquer site do Power Pages. Ele atua como armazenamento de metadados para o site, armazenando todas as configurações do site, como páginas da Web, trechos de conteúdo, configurações do site, metadados do usuário e outros, e o armazenamento de dados para dados corporativos.
O site do Power Pages se conecta à instância do Dataverse utilizando uma conexão de servidor para servidor.
Obtenha mais detalhes sobre a arquitetura do site do Power Pages no Whitepaper da arquitetura.