Power Pages-arkitektur
Power Pages gir en sikker, skalerbar og svært tilgjengelig plattform for å bygge forretningskritiske nettsteder for ulike brukssaker.
Hvert Power Pages-produksjonsnettsted følger samme arkitektur som er optimalisert for skalerbarhet og høy tilgjengelighet. Følgende diagram beskriver arkitekturen som brukes for hvert Power Pages-webområde.
Dette er nøkkelkomponentene i hvert Power Pages-webområdeoppsett:
Innholdsleveringsnettverk (CDN – Content delivery network)
Innholdsleveringsnettverk (CDN) bidrar til å forbedre ytelsen og skalerbarheten til webområdet ved å redusere ventetiden for nettverket for sluttbrukere og ved å hurtigbufre statiske filer og betjene dem fra et kantnettverk.
Power Pages inneholder en bruksklar CDN-funksjon som ikke er aktivert som standard, men som kan aktiveres av et administrator.
Hvis du trenger mer kontroll, støtter Power Pages også eksterne leverandører av innholdsleveringsnettvers som Azure Front Door, Akamai, Cloudflare, Imperva og andre som kan konfigureres med Power Pages-nettstedet ditt. Denne eksempeldokumentasjonen beskriver hvordan et Azure Front Door-basert innholdsleveringsnettverk kan konfigureres med et Power Pages-webområde
Web Application Firewall (WAF)
En Web Application Firewall (WAF) bidrar til å forbedre sikkerheten for et webområde ved å analysere trafikk og beskytte webområdet mot vanlige angrep som skript på tvers av områder, SQL-injeksjon, filinkludering og andre.
På samme måte som innholdsleveringsnettverk, inneholder Power Pages en standard brannmur for nettbaserte apper som aktiveres av et administrator.
Hvis du krever mer kontroll over konfigurasjonen av brannmur for nettbaserte apper, støtter Power Pages også innføring av kundeeide leverandører av brannmur for nettbaserte apper, for eksempel Azure front door, Akamai, Cloudflare, Imperva og andre.
Power Pages-nettstedsdistribusjon
Azure-trafikkstyring
Hvert Power Pages-produksjonsnettsted konfigureres med en Azure Traffic Manager-forekomst som er angitt i aktiv/passiv modus for å henvise sluttbrukertrafikken til riktig programserver. Denne funksjonen gir mulighet for både høy tilgjengelighet og nødgjenoppretting.
Programservere
Hvert Power Pages-produksjonsnettsted består av minst to programservernoder driftet i forskjellige Azure-datasenterregioner for å gi høy tilgjengelighet og nødgjenoppretting. Azure Traffic Manager overvåker kontinuerlig disse nodene og direkte trafikk til noden som er tilgjengelig. Sted for Azure-datasenterregionen bestemmer plasseringen av Power Platform-miljøet som området tilhører.
Eksempel: Hvis miljøplasseringen er Europa, vil programserverne være i datasentrene Nord- og Vest-Europa. Primærområdet for et sted fastsettes av primærområdet for Power Platform-organisasjonen for å holde minimal ventetid mellom Dataverse og webområdet. Skalering av disse programserverne skjer automatisk basert på lisensieringskapasiteten for Power Pages som er tilordnet miljøet.
Dataverse
Microsoft Dataverse er en nøkkelkomponent for et hvilket som helst Power Pages-webområde. Det fungerer som metadatalager for nettstedet og lagrer alle nettstedskonfigurasjoner, for eksempel websider, innholdsutdrag, områdeinnstillinger, brukermetadata og andre, og datalager for forretningsdata.
Power Pages-nettsted kobler til Dataverse -forekomsten som bruker en server-til-server-tilkobling.
Du kan lese mer om Power Pages-webområdearkitekturen i Teknisk dokument om arkitektur.