Power Pagesi arhitektuur

Power Pages pakub turvalist, skaleeritavat ja väga kättesaadavat platvormi ärikriitiliste veebisaitide loomiseks erinevateks kasutusjuhtudeks.

Iga teenuse Power Pages tootev veebileht lähtub samast arhitektuurist, mis on optimeeritud skaleeritavuse ja kõrge saadavuse jaoks. Järgmine diagramm kirjeldab arhitektuuri, mida kasutatakse iga Power Pages'i veebisaidi majutamiseks.

Teenuse Power Pages arhitektuur.

Järgmisena on esitatud iga teenuse Power Pages veebisaidi võtmekomponendid:

Sisu edastamise võrk (CDN)

Sisuedastusvõrk (CDN) aitab parandada veebilehe jõudlust ja skaleeritavust, vähendades lõppkasutajate võrgulatentsust ning salvestades staatilisi faile ja servades neid servavõrgust.
Power Pages pakub karbist välja tulevat CDN võimekust mis vaikimisi ei ole lubatud, kuid mida saab lubada saidi administraator. Kui vajad rohkem kontrolli, toetab Power Pages ka väliseid CDN-teenuse pakkujaid nagu Azure Front Door, Akamai, Cloudflare, Imperva ja teised, mida saab seadistada sinu Power Pages'i veebilehega. See näidisdokumentatsioon kirjeldab, kuidas Azure Front Door-põhist CDN-i saab konfigureerida Power Pages veebilehega.

Veebirakenduse tulemüür (WAF)

Web Application Firewall (WAF) aitab parandada veebisaidi turvalisust, analüüsides liiklust ja kaitstes veebisaiti levinud rünnakute eest, nagu saidideülene skriptimine, SQL-i süstimine, failide lisamine ja teised. Sarnaselt Content Delivery Network-le pakub Power Pages karbist välja tulevat veebirakenduse tulemüüri, mida võimaldab saidi administraator.
Kui vajad rohkem kontrolli WAF konfiguratsiooni üle, toetab Power Pages ka kliendi omanduses olevaid WAF-teenuse pakkujaid nagu Azure Front Door, Akamai, Cloudflare, Imperva ja teised.

Teenuse Power Pages saidi juurutamine

Azure’i liiklushaldur

Iga Power Pages tootmisveebisait on konfigureeritud Azure Traffic Manager instantsiga, mis on seatud aktiivse/passiivse režiimi, et suunata lõppkasutaja liiklus vastavasse rakendusserverisse. See funktsioon võimaldab nii kõrget saadavust kui ka katastroofijärgset taastamist.

Rakenduse serverid

Iga Power Pages'i tootmisveebisait koosneb vähemalt kahest rakendusserveri sõlmest, mis asuvad erinevates Azure'i andmekeskuste piirkondades, et pakkuda kõrget kättesaadavust ja katastroofide taastamist. Azure Traffic Manager jälgib neid sõlmi pidevalt ja suunab liikluse kättesaadavasse sõlme. Azure'i andmekeskuse piirkonna asukoht määratakse Power Platformi keskkonna asukoha järgi, kuhu sait kuulub.

Näiteks kui keskkond asub Euroopas, siis rakendusserverid asuvad Põhja- ja Lääne-Euroopa andmekeskustes. Saidi esmase piirkonna määrab Power Platformi organisatsiooni peamine piirkond, et säilitada minimaalne latentsus Dataverse'i ja veebisaidi vahel. Nende rakenduse serverite muutmine toimub automaatselt, võttes aluseks teenuse Power Pages keskkonda määratud litsentsimisvõimsust.

Dataverse

Microsoft Dataverse on iga teenuse Power Pages veebisaidi põhikomponent. See toimib nii veebilehe metaandmete hoidjana – salvestades kogu veebilehe konfiguratsiooni, nagu veebilehed, sisulõigud, saidi seaded, kasutaja metaandmed ja muud – kui ka äriandmete salvestusena.
Power Pages'i veebilehed ühenduvad Dataverse'iga serveri-serveri ühenduse kaudu.

Lisateavet Power Pages veebilehe arhitektuuri kohta leiab Architecture valgest raamatust.

Vt ka