Power Pages arhitektūra

Power Pages nodrošina drošu, mērogojamu un augsti pieejamu platformu, lai izveidotu biznesam svarīgas tīmekļa vietnes dažādiem lietošanas gadījumiem.

Katra ražošanas Power Pages vietnē tiek izmantota tā pati arhitektūra, kas optimizēta mērogojamībai un augstai pieejamībai. Tālāk esošajā shēmā ir aprakstīta arhitektūra, kas tiek izmantota katras Power Pages tīmekļa vietnes viesošanai.

Power Pages arhitektūra.

Šīs ir katras Power Pages vietnes iestatīšanas atslēgas komponenti:

Satura piegādes tīkla vietrādis (CDN)

Satura piegādes tīkls (CDN) palīdz uzlabot tīmekļa vietnes veiktspēju un mērogojamību, samazinot tīkla latentumu lietotājiem un saglabājot statiskos failus kešatmiņā un apkalpojot tos no malas tīkla.
Power Pages nodrošina iebūvētu CDN iespēju, kas nav iespējota pēc noklusējuma, bet to var iespējot vietnes administrators. Ja jums ir nepieciešama lielāka kontrole, Power Pages atbalsta arī ārējos CDN pakalpojumu sniedzējus, piemēram, Azure Front Door, Akamai, Cloudflare, Imperva un citus, kurus var konfigurēt ar jūsu Power Pages tīmekļa vietni. Šajā parauga dokumentācijā ir aprakstīts, kā Azure Front Door CDN var konfigurēt ar Power Pages tīmekļa vietni.

Tīmekļa programmas ugunsmūris (WAF)

Web Application Firewall (WAF) palīdz uzlabot tīmekļa vietnes drošības stāvokli, analizējot datplūsmu un aizsargājot vietni pret bieži sastopamiem uzbrukumiem, piemēram, starpvietņu skriptēšanu, SQL injekciju, failu iekļaušanu un citiem. Līdzīgi kā satura piegādes tīkls, Power Pages nodrošina iebūvētu tīmekļa lietojumprogrammu ugunsmūri, ko iespējo vietnes administrators.
Ja jums ir nepieciešama lielāka kontrole pār WAF konfigurāciju, Power Pages atbalsta arī klientam piederošus WAF pakalpojumu sniedzējus, piemēram, Azure Front Door, Akamai, Cloudflare, Imperva un citus.

Power Pages Vietnes izvietošana

Azure datplūsmas pārvaldnieks

Katra Power Pages ražošanas vietne ir konfigurēta ar Azure Traffic Manager instanci, kas ir iestatīta aktīvajā/pasīvajā režīmā, lai novirzītu lietotāju trafiku uz atbilstošo lietojumprogrammu serveri. Šis līdzeklis nodrošina gan augstu pieejamību, gan sistēmas atkopšanu.

Lietojumprogrammu serveri

Katra Power Pages ražošanas vietne sastāv no vismaz diviem lietojumprogrammu servera mezgliem, kas tiek viesoti dažādos Azure datu centru reģionos, lai nodrošinātu augstu pieejamību un atkopšanu pēc katastrofas. Azure Traffic Manager pastāvīgi uzrauga šos mezglus un novirza trafiku uz pieejamo mezglu. Azure datu centra reģiona atrašanās vietu nosaka Power Platform vides atrašanās vieta, kurai pieder vietne.

Piemēram, ja vides atrašanās vieta ir Eiropa, lietojumprogrammu serveri atrodas Ziemeļeiropas un Rietumeiropas datu centros. Vietnes primāro reģionu nosaka Power Platform organizācijas primārais reģions, lai saglabātu minimālu latentumu starp Dataverse un tīmekļa vietni. Šo lietojumprogrammu serveru mērogošana tiek veikta automātiski, pamatojoties uz Power Pages videi piešķirto licencēšanas apjomu.

Dataverse

Microsoft Dataverse ir jebkuras Power Pages vietnes galvenais komponents. Tas darbojas gan kā tīmekļa vietnes metadatu krātuve, kurā tiek glabāta visa tīmekļa vietnes konfigurācija, piemēram, tīmekļa lapas, satura fragmenti, vietnes iestatījumi, lietotāju metadati un citi, gan biznesa datu krātuve.
Power Pages tīmekļa vietnes izveido savienojumu ar Dataverse, izmantojot servera-servera savienojumu.

Sīkāka informācija par Power Pages tīmekļa vietnes arhitektūru ir atrodama Arhitektūras tehniskajā grāmatā.

Skatiet arī: