Power Pages-architectuur

Power Pages biedt een veilig, schaalbaar en maximaal beschikbaar platform voor het bouwen van bedrijfskritieke websites voor verschillende gebruiksscenario's.

Elke productiewebsite van Power Pages volgt dezelfde architectuur die is geoptimaliseerd voor schaalbaarheid en hoge beschikbaarheid. In het volgende diagram wordt de architectuur beschreven die wordt gebruikt voor het hosten van elke Power Pages website.

Power Pages-architectuur.

Hier volgen de belangrijkste onderdelen voor het instellen van elke Power Pages-website:

Content Delivery Network-(CDN)

Een CDN (Content Delivery Network) helpt de prestaties en schaalbaarheid van de website te verbeteren door de netwerklatentie voor eindgebruikers te verminderen en statische bestanden in de cache op te slaan en te leveren vanuit een edge-netwerk.
Power Pages biedt een out-of-the-box CDN-mogelijkheid die niet standaard is ingeschakeld, maar kan worden ingeschakeld door een sitebeheerder. Als u meer controle nodig hebt, ondersteunt Power Pages ook externe CDN-providers, zoals Azure Front Door, Akamai, Cloudflare, Imperva en andere die kunnen worden geconfigureerd met uw Power Pages website. In deze sample documentatie wordt beschreven hoe een cdn op basis van Azure Front Door kan worden geconfigureerd met een Power Pages website.

Firewall voor webapplicaties (WAF)

Een Web Application Firewall (WAF) helpt het beveiligingspostuur van een website te verbeteren door verkeer te analyseren en de website te beschermen tegen veelvoorkomende aanvallen, zoals scripts op meerdere sites, SQL-injectie, bestandsopname en andere. Net als het contentleveringsnetwerk biedt Power Pages een out-of-the-box web application firewall die is ingeschakeld door een sitebeheerder.
Als u meer controle over WAF-configuratie nodig hebt, biedt Power Pages ook ondersteuning voor WAF-providers die eigendom zijn van de klant, zoals Azure Front Door, Akamai, Cloudflare, Imperva en andere.

Implementatie van de Power Pages-site

Azure Traffic Manager

Elke Power Pages productiewebsite wordt geconfigureerd met een Azure Traffic Manager exemplaar dat is ingesteld in de actieve/passieve modus om eindgebruikersverkeer naar de juiste toepassingsserver te leiden. Deze functie maakt zowel hoge beschikbaarheid als herstel na noodgeval mogelijk.

Toepassingsservers

Elke Power Pages productiewebsite bestaat uit ten minste twee toepassingsserverknooppunten die worden gehost in verschillende Azure datacenterregio's om hoge beschikbaarheid en herstel na noodgevallen te bieden. Azure Traffic Manager bewaakt deze knooppunten voortdurend en stuurt verkeer naar het beschikbare knooppunt. De locatie van de Azure datacenterregio wordt bepaald door de locatie van de Power Platform-omgeving waartoe de site behoort.

Als de locatie van de omgeving bijvoorbeeld Europa is, bevinden de toepassingsservers zich in de datacenters Europa - noord en Europa - west. De primaire regio van een site wordt bepaald door de primaire regio van de Power Platform-organisatie om minimale latentie tussen Dataverse en de website te behouden. Het schalen van deze toepassingsservers gebeurt automatisch op basis van de Power Pages-licentiecapaciteit die aan de omgeving is toegewezen.

Dataverse

Microsoft Dataverse is een belangrijk onderdeel voor elke Power Pages-website. Het fungeert als een metagegevensarchief voor de website: het opslaan van alle websiteconfiguraties, zoals webpagina's, inhoudsfragmenten, site-instellingen, gebruikersmetagegevens en andere, en het gegevensarchief voor zakelijke gegevens.
Power Pages websites maken verbinding met Dataverse met behulp van een server-naar-server-verbinding.

Meer informatie over de architectuur van de Power Pages website vindt u in het technisch document Architecture.

Zie ook