„Power Pages“ architektūra

"Power Pages" suteikia saugią, keičiamo dydžio ir lengvai prieinamą platformą, skirtą kurti verslui svarbias svetaines įvairiems naudojimo atvejams.

Kiekvienai „Power Pages“ gamybos svetainei naudojama tokia pati architektūra, kuri yra optimizuota mastelio keitimui ir dideliam pasiekiamumui. Toliau pateiktoje diagramoje aprašoma architektūra, naudojama kiekvienai "Power Pages" svetainei nuomoti.

„Power Pages“ architektūra.

Toliau nurodyti pagrindiniai kiekvienos „Power Pages“ žiniatinklio svetainės sąrankos komponentai:

Turinio pateikimo tinklas (CDN)

Turinio pristatymo tinklas (CDN) padeda pagerinti svetainės našumą ir mastelio keitimą, sumažindamas galutinių vartotojų tinklo delsą ir kaupdamas statinius failus talpykloje bei aptarnaujant juos iš krašto tinklo.
Power Pages suteikia paruoštą naudoti CDN funkciją, kuri nėra įjungta pagal numatytuosius nustatymus, bet gali būti įjungta svetainės administratoriaus. Jei jums reikia daugiau valdžios, "Power Pages" taip pat palaiko išorinius CDN teikėjus, pvz., "Azure Front Door", "Akamai", "Cloudflare", "Imperva" ir kitus, kuriuos galima sukonfigūruoti naudojant "Power Pages" svetainę. Šiame pavyzdinėje dokumentacijoje aprašoma, kaip Azure Front Door pagrįstą CDN galima sukonfigūruoti naudojant Power Pages svetainę.

Žiniatinklio programos užkarda (WAF)

Web Application Firewall (WAF) padeda pagerinti svetainės saugos būseną, analizuodama srautą ir apsaugodama svetainę nuo įprastų atakų, pvz., kelių svetainių scenarijų, SQL injekcijos, failų įtraukimo ir kt. Panašiai kaip turinio pristatymo tinklas, Power Pages pateikia paruoštą naudoti žiniatinklio programos užkardą, kurią įgalina svetainės administratorius.
Jei jums reikia daugiau valdyti WAF konfigūraciją, "Power Pages" taip pat palaiko klientams priklausančius WAF teikėjus, pvz., "Azure Front Door", "Akamai", "Cloudflare", "Imperva" ir kitus.

„Power Pages“ svetainės visuotinis diegimas

„Azure Traffic Manager“

Kiekvienoje "Power Pages" gamybos svetainėje sukonfigūruotas "Azure Traffic Manager" egzempliorius, nustatytas aktyviuoju / pasyviu režimu, kad galutinio vartotojo srautas būtų nukreiptas į atitinkamą programų serverį. Ši funkcija suteikia galimybę naudotis ir dideliu pasiekiamumu, ir avarinio atkūrimo galimybėmis.

Programų serveriai

Kiekvieną "Power Pages" gamybos svetainę sudaro bent du programų serverio mazgai, nuomojami skirtinguose "Azure" duomenų centrų regionuose, kad būtų užtikrintas didelis pasiekiamumas ir atkūrimas po nelaimės. "Azure Traffic Manager" nuolat stebi šiuos mazgus ir nukreipia srautą į turimą mazgą. "Azure" duomenų centro regiono vieta nustatoma pagal "Power Platform" aplinkos, kuriai priklauso svetainė, vietą.

Pavyzdžiui, jei aplinkos vieta yra Europa, taikomųjų programų serveriai būtų Šiaurės Europos ir Vakarų Europos duomenų centruose. Pirminis svetainės regionas nustatomas pagal pirminį "Power Platform" organizacijos regioną, kad būtų išlaikyta minimali delsa tarp "Dataverse" ir svetainės. Šių programų serverio mastelį galima automatiškai keisti atsižvelgiant į aplinkai „Power Pages“ priskirtą licencijavimo pajėgumą.

Dataverse

Microsoft Dataverse yra pagrindinis bet kurios svetainės komponentas Power Pages . Ji veikia ir kaip svetainės metaduomenų saugykla, kurioje saugoma visa svetainės konfigūracija, pvz., tinklalapiai, turinio fragmentai, svetainės parametrai, vartotojo metaduomenys ir kt., ir verslo duomenų saugykla.
"Power Pages" svetainės jungiasi prie "Dataverse" naudodami serverio ryšį.

Daugiau informacijos apie Power Pages svetainės architektūrą galima rasti Architecture whitepaper.

Taip pat žiūrėkite