Power Pages-arkitektur
Power Pages tillhandahåller en säker, skalbar och hög tillgänglig plattform för att bygga affärskritiska webbplatser för olika användningsfall.
Varje Power Pages produktionswebbplats följer samma arkitektur som är optimerad för skalbarhet och hög tillgänglighet. I följande diagram beskrivs arkitekturen som används för varje Power Pages webbplats.
Följande är huvudkomponenterna för varje Power Pages webbplatsinstallation:
Nätverket för innehållsleverans (Content Delivery Network, CDN) hjälper till att förbättra prestanda och skalbarhet på webbplatsen genom att minska belastningen på nätverket för slutanvändare och genom att cachelagra statiska filer och servera dem från ett kantnätverk.
Power Pages innehåller en medföljande CDN-funktion som inte är aktiverad som standard men som kan aktiveras av en administratör.
Om du behöver mer kontroll ger Power Pages stöd för externt innehåll som leverera nätverksleverantörer som Azure Front Door, Akamai, Cloudflare, Imperva och andra som kan konfigureras med din Power Pages-webbplats. Denna exempeldokumentation beskriver hur ett Azure Front Door-baserat nätverk för innehållsleverans kan konfigureras med Power Pages-webbplats
En Web Application Firewall (WAF) hjälper till att förbättra säkerheten för en webbplats genom att analysera trafik och skydda webbplatsen mot vanliga angrepp som serveröverskridande skriptangrepp, SQL Injection och filinkludering med flera.
Liknande nätverk för innehållsleverans, Power Pages ger en medföljande Web Application Firewall som aktiveras av en webbplatsadministratör.
Om du behöver mer kontroll över konfigurationen av Web Application Firewall ger Power Pages även stöd för kundägda leverantörer av Web Application Firewall som Azure Front Door, Akamai, Cloudflare, Imperva, etc.
Varje Power Pages produktionswebbplats konfigureras med en Azure Traffic Manager-instans som är inställd i aktivt/passivt läge för att dirigera slutanvändaren till rätt programserver. Den här funktionen möjliggör både hög tillgänglighet och katastrofåterställning.
Varje Power Pages produktionswebbplats består av minst två programservernoder som finns i olika Azure Data Center-regioner för att säkerställa hög tillgänglighet och katastrofåterställning. Azure Traffic Manager övervakar kontinuerligt dessa noder och dirigerar trafik till den nod som är tillgänglig. Platsen för Azure Data Center avgör platsen för den Power Platform-miljö som webbplatsen tillhör.
Till exempel: Om miljöplatsen är Europa, skulle applikationsservrar finnas i datacenter i Nordeuropa och Västeuropa. Den primära regionen för en webbplats fastställs av den primära regionen i Power Platform-organisationen för att hålla minimal latens mellan Dataverse och webbplatsen. Skalning av dessa appservrar sker automatiskt baserat på den Power Pages-licenskapacitet som har tilldelats miljön.
Microsoft Dataverse är en viktig komponent för alla Power Pages-webbplatser. Det fungerar som både metadatalager för webbplatsen som lagrar all webbplatskonfiguration som webbsidor, innehållsutdrag, webbplatsinställningar, användarmetadata och datalagret för affärsdata.
Power Pages-webbplatsen ansluter till Dataverse-instansen med en server till en serveranslutning.
Mer information om Power Pages webbplatsarkitektur finns i whitepaper om arkitekturen.