Power Pages arhitektūra
Power Pages garantē drošu, mērogojamu un īpaši pieejamu platformu, lai būvētu kritiskus biznesa pieteikumus dažādiem lietošanas pieteikumiem.
Katra ražošanas Power Pages vietnē tiek izmantota tā pati arhitektūra, kas optimizēta mērogojamībai un augstai pieejamībai. Šajā shēmā ir aprakstīta arhitektūra, kas tiek izmantota katras Power Pages tīmekļa vietnes viesošanā.
Šī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 vietnes veiktspēju un mērogojamību, samazinot tīkla latentumu lietotājiem, kā arī kešdarbi ar statiskiem failiem un apkalpojot tos no malējā tīkla.
Power Pages nodrošina nestandarta CND iespēju, kas pēc noklusējuma nav iespējota, bet ko var iespējot vietnes administrators.
Ja jums ir nepieciešama lielāka kontrole, Power Pages atbalsta arī ārēju saturu, kas nodrošina tīkla nodrošinātājus, piemēram, Azure front door, Arkādes un O.S. O.S. Cloudflare, Un citus, ko var konfigurēt ar jūsu Power Pages vietni . Šajā dokumentācijas paraugā ir aprakstīts, kā Azure galveno satura piegādes tīklu var konfigurēt, izmantojot Power Pages vietni
Tīmekļa programmas ugunsmūris (WAF)
Tīmekļa lietojumprogrammas ugunsmūris (WAF) palīdz uzlabot vietnes drošības stāvokli, analizējot datplūsmu un aizsargājot tīmekļa vietni pret izplatītajiem apdomāšanas draudiem, piemēram, starpvietņu skriptēšanu, SQL iebrukumiem, failu izvietošanu un citus.
Līdzīgi satura piegādes tīklam Power Pages tiek nodrošināts ārpus lodziņa tīmekļa lietojumprogrammas ugunsmūris, ko ir iespējojis vietnes administrators.
Ja jums ir nepieciešama lielāka kontrole pār tīmekļa lietojumprogrammas ugunsmūra konfigurāciju, Power Pages atbalsta arī klientu piederošo tīmekļa lietojumprogrammu ugunsmūra 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 tiek konfigurēta, izmantojot Azure datplūsmas pārvaldnieka instanci, kas ir iestatīta aktīvajā/pasīvajā režīmā, lai lietotāja datplūsmu novirzītu uz atbilstošo lietojumprogrammas serveri. Šis līdzeklis nodrošina gan augstu pieejamību, gan sistēmas atkopšanu.
Lietojumprogrammu serveri
Katra Power Pages ražošanas krātuve sastāv no vismaz diviem lietojumprogrammas servera mezgliem, kas tiek viesoti dažādos Azure datu centra reģionos, lai nodrošinātu augstu pieejamību un sistēmas atkopšanu. Azure datplūsmas pārvaldnieks pastāvīgi pārrauga šos mezglus un tiešo datplūsmu uz pieejamo mezglu. Azure datu centra reģiona atrašanās vieta nosaka vides atrašanās Power Platform vietu, kurai šī vietne pieder.
Piemēram: ja vides atrašanās vieta ir Eiropā, tad lietojumprogrammu serveris atrodas Ziemeļeiropas un Rietumeiropas datu centros. Vietnes primāro reģionu nosaka Power Platform organizācijas primārais reģions, lai uzturētu minimālu latentumu starp Dataverse un šo 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. Tā darbojas kā metadatu krātuve vietnei, kurā tiek glabāta visa vietņu konfigurācija, piemēram, tīmekļa lapas, satura elementi, vietnes iestatījumi, lietotāja metadati un citi, kā arī datu krātuves uzņēmējdarbības dati.
Power Pages vietne izveido savienojumu ar Dataverse instanci, izmantojot starpserveru savienojumu.
Papildinformācija par Power Pages vietnes arhitektūru ir pieejama rakstā Arhitektūras baltā dokumentācija.