Power Pages-architektúra
A Power Pages biztonságos, méretezhető és magas rendelkezésre állású platformot biztosít az üzleti szempontból kritikus webhelyek fejlesztéséhez számos használati esethez.
Minden egyes éles Power Pages webhely ugyanazt az architektúrát követi, amely a méretezhetőség és a nagy rendelkezésre állás szempontjából van optimalizálva. A következő ábra az egyes Power Pages-webhelyeket kiszolgáló architektúrát ismerteti.
A Power Pages-webhelybeállítás kulcsfontosságú elemei a következők:
A tartalomkézbesítési hálózat (CDN) elősegíti a webhely teljesítményének és méretezhetőségének javítását a végfelhasználók hálózati késedelem csökkentésével a végfelhasználók felé és a statikus fájlok gyorsítótárazása kapcsán, illetve egy peremhálózatról szolgálja ki őket.
A Power Pages egy gyári CDN-képességet biztosít, amelyet alapértelmezés szerint nincs engedélyezve, de a webhelye rendszergazdája engedélyezheti.
Ha nagyobb kontrollra van szükség, a Power Pages támogatja az olyan hálózati szolgáltatók külső tartalomszolgáltatását is, mint például az Azure Front Door, az Akamai, a Cloudflare, az Imperva stb., amelyek konfigurálhatóak a Power Pages-webhelyével. Ez a mintadokumentáció bemutatja, hogyan konfigurálható egy Azure Front Door alapú tartalomkézbesítési hálózat a Power Pages-webhelyekkel
A Web Application Firewall (WAF) a forgalom elemzésével és a webhelyek gyakori támadásokkal szembeni megvédésével, például a webhelyek parancsfájljának futtatásával, az SQL támadásokkal, a fájl felvételével és más támadásokkal szemben nyújt segítséget a webhelyek biztonsági helyzetének javítása érdekében.
A tartalomkézbesési hálózathoz hasonlóan, a Power Pages gyári állapotban olyan, helyszíni webalkalmazás-tűzfalat biztosít, amelyet a webhely rendszergazdája engedélyezhet.
Ha nagyobb kontrollra van szüksége a webalkalmazás tűzfalának konfigurációja felett, a Power Pages támogatja az ügyfél által hozott webalkalmazás-tűzfal szolgáltatók például Azure front door, Akamai, Cloudflare, Imperva stb. használatát.
Minden Power Pages éles üzemű webhely egy Azure traffic manager példánnyal van konfigurálva, amely aktív/passzív módban van beállítva, hogy a végfelhasználói forgalmat a megfelelő alkalmazáskiszolgálóra irányítsa. Ez a funkció lehetővé teszi a nagy rendelkezésre állást és a katasztrófa utáni helyreállítást is.
Minden egyes Power Pages éles üzemű webhely legalább két alkalmazáskiszolgáló csomópontból áll, amelyek különböző Azure adatközponti régiókban üzemelnek, így biztosítják a magas rendelkezésre állást és a katasztrófa utáni helyreállítást. Az Azure Traffic Manager folyamatosan figyeli ezeket a csomópontokat, és a forgalmat az elérhető csomóponthoz irányítja. Az Azure Adatközpont régió határozza meg, a Power Platform környezet helyét, amelyhez a webhely tartozik.
Például: Ha a környezet helye Európa akkor az alkalmazáskiszolgálók az Észak-Európa és Nyugat-Európa adatközpontokban vannak. A webhely elsődleges régióját a Power Platform szervezet elsődleges régiója határozza meg, hogy a lehető legkisebb legyen a Dataverse és a webhely közötti késedelem. Az alkalmazáskiszolgálók skálázása automatikusan megtörténik a környezethez rendelt Power Pages licencelési kapacitás alapján.
A Microsoft Dataverse minden Power Pages-webhely kulcsfontosságú összetevője. A weboldal metaadat-tárolóként is működik, amely az összes webhelykonfigurációt tárolja, például weblapokat, tartalomrészleteket, webhelybeállításokat, felhasználói metaadatokat és adattárat az üzleti adatokhoz.
A Power Pages webhelya kiszolgáló-kiszolgáló kapcsolattal kapcsolódik a Dataverse-példányhoz.
A Power Pages webhelyarchitektúra további részleteit az Architektúra tanulmányban olvashatja.