Arhitektura servisa Power Pages

Power Pages pruža sigurnu, skalabilnu i visoko dostupnu platformu za izradu poslovno kritičnih web stranica za razne slučajeve upotrebe.

Svako proizvodno web-mjesto Power Pages slijedi istu arhitekturu koja je optimizirana za skalabilnost i visoku dostupnost. Sljedeći dijagram opisuje arhitekturu koja se koristi za hostanje svake Power Pages web stranice.

Arhitektura web-mjesta Power Pages

Sljedeće su ključne komponente postavljanja svakog web-mjesta Power Pages:

Mreža za isporuku sadržaja (CDN)

Mreža za isporuku sadržaja (CDN) pomaže poboljšati performanse i skalabilnost web stranice smanjenjem mrežne latencije za krajnje korisnike te keširanjem statičkih datoteka i njihovim posluživanjem s rubne mreže.
Power Pages pruža gotovu CDN mogućnost koja nije po defaultu omogućena, ali je može omogućiti administrator stranice. Ako vam je potrebna veća kontrola, Power Pages također podržava vanjske CDN pružatelje poput Azure Front Door, Akamai, Cloudflare, Imperva i druge koji se mogu konfigurirati s vašom Power Pages web stranicom. Ova sample dokumentacija opisuje kako se CDN temeljen na Azure Front Door može konfigurirati na Power Pages web stranici.

Vatrozid za web-aplikacije

Web Application Firewall (WAF) pomaže poboljšati sigurnosni položaj web stranice analizirajući promet i štiteći web stranicu od uobičajenih napada poput cross-site skriptiranja, SQL injekcije, uključivanja datoteka i drugih. Slično mreži za isporuku sadržaja content delivery network, Power Pages pruža gotov web aplikacijski firewall koji omogućuje administrator stranice.
Ako vam je potrebna veća kontrola nad WAF konfiguracijom, Power Pages također podržava WAF pružatelje u vlasništvu korisnika poput Azure Front Door, Akamai, Cloudflare, Imperva i drugih.

Uvođenje web-mjesta Power Pages

Azure upravitelj prometa

Svaka Power Pages produkcijska web stranica dolazi konfigurirana s Azure Traffic Manager instancom koja je postavljena u aktivni/pasivni način rada za usmjeravanje krajnjeg korisničkog prometa na odgovarajući aplikacijski poslužitelj. Ova značajka omogućuje visoku dostupnost i oporavak od pogrešaka.

Poslužitelji aplikacije

Svaka Power Pages produkcijska web stranica sastoji se od najmanje dva čvora aplikacijskog poslužitelja smještena u različitim regijama Azure podatkovnih centara kako bi se osigurala visoka dostupnost i oporavak od katastrofa. Azure Traffic Manager stalno prati te čvorove i usmjerava promet prema dostupnom čvoru. Lokacija regije Azure podatkovnog centra određuje se prema lokaciji Power Platform okruženja kojem stranica pripada.

Na primjer, ako je lokacija okruženja Europa, aplikacijski poslužitelji bili bi u podatkovnim centrima Sjeverne i Zapadne Europe. Primarna regija stranice određuje se primarnom regijom organizacije Power Platform kako bi se održala minimalna latencija između Dataversea i web stranice. Skaliranje ovih aplikacijskih poslužitelja izvodi se automatski na temelju kapaciteta licenciranja web-mjesta Power Pages dodijeljenog okruženju.

Dataverse

Microsoft Dataverse je ključna komponenta za bilo koje Power Pages web-mjesto. Djeluje i kao spremište metapodataka za web stranicu — pohranjujući svu konfiguraciju web stranice poput web stranica, isječaka sadržaja, postavki stranice, metapodataka korisnika i drugih — kao i kao spremište podataka za poslovne podatke.
Power Pages web stranice povezuju se s Dataverseom putem veze poslužitelj-poslužitelj.

Više detalja o arhitekturi Power Pages web stranice može se pronaći u Architecture whitepaperu.

Vidi također