Arquitetura do Power Pages

O Power Pages oferece uma plataforma segura, escalável e altamente disponível para construir websites críticos para o negócio para uma variedade de casos de uso.

Cada site do Power Pages de produção segue a mesma arquitetura que é otimizada para escalabilidade e elevada disponibilidade. O diagrama seguinte descreve a arquitetura utilizada para alojar cada site do Power Pages.

Arquitetura do Power Pages.

Seguem-se os componentes-chave de cada configuração do site do Power Pages:

Rede de entrega de conteúdos (CDN)

Uma rede de distribuição de conteúdos (CDN) ajuda a melhorar o desempenho e a escalabilidade do site ao reduzir a latência da rede para os utilizadores finais e ao armazenar ficheiros estáticos em cache e servi-los a partir de uma rede de borda.
Power Pages fornece uma capacidade CDN pronta a usar que não está ativada por defeito, mas pode ser ativada por um administrador do site. Se precisar de mais controlo, o Power Pages também suporta fornecedores externos de CDN como Azure Front Door, Akamai, Cloudflare, Imperva e outros que podem ser configurados com o seu site Power Pages. Esta documentação exemplo descreve como uma CDN baseada em Azure Front Door pode ser configurada com um site Power Pages.

Firewall de Aplicações Web (WAF)

Um Firewall de Aplicações Web (WAF) ajuda a melhorar a postura de segurança de um site, analisando o tráfego e protegendo-o contra ataques comuns como scripting cross-site, injeção SQL, inclusão de ficheiros, entre outros. Semelhante à Rede de Distribuição de Conteúdos, a Power Pages fornece um firewall de aplicações web integrado que é ativado por um administrador do site.
Se precisar de mais controlo sobre a configuração do WAF, o Power Pages também suporta fornecedores WAF de propriedade do cliente, como Azure Front Door, Akamai, Cloudflare, Imperva, entre outros.

Implementação do site do Power Pages

Gestor de Tráfego do Azure

Cada site de produção do Power Pages vem configurado com uma instância do Gestor de Tráfego do Azure que está configurada em modo ativo/passivo para direcionar o tráfego do utilizador final para o servidor de aplicações apropriado. Esta caraterística permite elevada disponibilidade e recuperação após desastre.

Servidores Aplicacionais

Cada site de produção do Power Pages consiste em pelo menos dois nós de servidor de aplicações alojados em diferentes regiões do centro de dados do Azure para proporcionar alta disponibilidade e recuperação em caso de desastres. O Gestor de Tráfego do Azure monitoriza constantemente estes nós e encaminha o tráfego para o nó que está disponível. A localização da região do centro de dados Azure é determinada pela localização do ambiente Power Platform ao qual o site pertence.

Por exemplo, se a localização do ambiente for a Europa, os servidores de aplicação estariam nos centros de dados do Norte e Oeste da Europa. A região principal de um site é determinada pela região principal da organização Power Platform para manter a latência mínima entre o Dataverse e o website. O dimensionamento destes servidores de aplicação é feito automaticamente com base na capacidade de licenciamento do Power Pages atribuída ao ambiente.

Dataverse

O Microsoft Dataverse é um componente-chave para qualquer site do Power Pages. Funciona tanto como um armazenamento de metadados para o site — armazenando toda a configuração do site, como páginas web, excertos de conteúdo, definições do site, metadados do utilizador e outros — como como armazenamento de dados para os dados empresariais.
Os websites do Power Pages ligam-se ao Dataverse através de uma ligação servidor para servidor.

Mais detalhes sobre a arquitetura do Power Pages website podem ser encontrados no whitepaper Architecture.

Consulte também