Power Pages-architectuur
Power Pages biedt een veilig, schaalbaar en zeer beschikbaar platform voor het bouwen van bedrijfskritieke websites voor verschillende gebruikssituaties.
Elke productiewebsite van Power Pages volgt dezelfde architectuur die is geoptimaliseerd voor schaalbaarheid en hoge beschikbaarheid. Het volgende diagram beschrijft de architectuur die wordt gebruikt om elke Power Pages-website te hosten.
Hier volgen de belangrijkste onderdelen voor het instellen van elke Power Pages-website:
CDN helpt de prestaties en schaalbaarheid van de website te verbeteren door de netwerklatentie voor eindgebruikers te verminderen en door statische bestanden in de cache op te slaan en ze vanaf een randnetwerk aan te bieden.
Power Pages biedt een kant-en-klare CDN-mogelijkheid die niet standaard is ingeschakeld, maar kan worden ingeschakeld door een sitebeheerder.
Als u meer controle nodig heeft, ondersteunt Power Pages ook externe aanbieders van netwerken voor contentlevering, zoals Azure Front Door, Akamai, Cloudflare, Imperva en andere die kunnen worden geconfigureerd met uw Power Pages-website. Deze voorbeelddocumentatie beschrijft hoe een op Azure Front Door gebaseerd netwerk voor contentlevering kan worden geconfigureerd met de Power Pages-website
Een WAF helpt de beveiligingsstatus van een website te verbeteren door verkeer te analyseren en de website te beschermen tegen veelvoorkomende aanvallen zoals uitvoeren van script op meerdere sites, SQL-injectie, bestandsopname en andere.
Vergelijkbaar met netwerk voor contentlevering, biedt Power Pages een kant-en-klare Web Application Firewall die is ingeschakeld door een sitebeheerder.
Als u meer controle nodig hebt over de configuratie van de Web Application Firewall, ondersteunt Power Pages ook het inschakelen van WAF-aanbieders die eigendom zijn van de klant, zoals Azure Front Door, Akamai, Cloudflare, Imperva en andere.
Elke Power Pages-productiewebsite wordt geleverd met een Azure Traffic Manager-exemplaar dat is ingesteld in de actieve/passieve modus om het eindgebruikersverkeer naar de juiste toepassingsserver te leiden. Deze functie maakt zowel hoge beschikbaarheid als herstel na noodgeval mogelijk.
Elke Power Pages-productiewebsite bestaat uit ten minste twee knooppunten voor toepassingsservers die worden gehost in verschillende Azure-datacenterregio's om hoge beschikbaarheid en herstel na noodgeval te bieden. Azure Traffic Manager bewaakt voortdurend deze knooppunten en leidt verkeer naar het knooppunt dat beschikbaar is. Locatie van Azure-datacenterregio bepaalt de locatie van de Power Platform-omgeving waartoe de site behoort.
Bijvoorbeeld: als de locatie van de omgeving Europa is, dan bevinden toepassingsservers zich in datacenters in Noord-Europa en West-Europa. 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.
Microsoft Dataverse is een belangrijk onderdeel voor elke Power Pages-website. Het fungeert als zowel metadataopslag voor de website waarin alle websiteconfiguraties worden opgeslagen, zoals webpagina's, inhoudsfragmenten, site-instellingen, gebruikersmetadata en andere, en de gegevensopslag voor zakelijke gegevens.
Power Pages-website maakt verbinding met Dataverse-exemplaar met behulp van een server-naar-server verbinding.
Meer informatie over de architectuur van de Power Pages-website kunt u lezen in het Technisch document over architectuur.