Architektura Power Pages
Power Pages poskytuje bezpečnou, škálovatelnou a vysoce dostupnou platformu pro vytváření důležitých obchodních webových stránek pro různé případy použití.
Každý produkční web Power Pages má stejnou architekturu, která je optimalizována pro škálovatelnost a vysokou dostupnost. Následující diagram popisuje architekturu, která se používá k hostování každého webu Power Pages.
Níže jsou uvedeny klíčové součásti každého nastavení Webu Power Pages:
Síť pro doručování obsahu (CDN) pomáhá zlepšit výkon a škálovatelnost webu snížením síťové latence pro koncové uživatele a také ukládáním statických souborů do mezipaměti a jejich poskytováním z okrajové sítě.
Power Pages ihned poskytuje Schopnost CDN, která není ve výchozím nastavení povolena, ale může ji povolit správce webu.
Pokud požadujete větší kontrolu, Power Pages podporuje také externí poskytovatele doručování obsahu, jako jsou Azure Front Door, Akamai, Cloudflare, Imperva a další, které lze nakonfigurovat na vašem webu Power Pages. Tato vzorová dokumentace popisuje, jak lze nakonfigurovat síť pro doručování obsahu na bázi Azure Front Door pomocí webu Power Pages
Web Application Firewall (WAF) pomáhá zlepšit stav zabezpečení webu tím, že analyzuje provoz a chrání web před běžnými útoky, jako je cross site scripting, injektáž SQL, zahrnutí souborů a další.
Podobně jako síť pro doručování obsahu, Power Pages poskytuje ihned Web Application Firewall, který je povolen administrátorem webu.
Pokud požadujete větší kontrolu nad konfigurací Web Application Firewall, Power Pages podporuje také získání poskytovatelů Web Application Firewall vlastněných zákazníkem, jako jsou Azure Front Door, Akamai, Cloudflare, Imperva a další.
Každý produkční web Power Pages je nakonfigurován s instancí správce provozu Azure, která je nastavena v aktivním/pasivním režimu, aby směrovala provoz koncových uživatelů na příslušný aplikační server. Tato funkce umožňuje vysokou dostupnost a zotavení po havárii.
Každý produkční web Power Pages se skládá z alespoň dvou uzlů aplikačního serveru hostovaných v různých oblastech datového centra Azure, aby byla zajištěna vysoká dostupnost a zotavení po havárii. Azure Traffic Manager neustále monitoruje tyto uzly a směruje provoz do uzlu, který je k dispozici. Umístění oblasti datového centra Azure určuje umístění prostředí Power Platform, do kterého web patří.
Například: Pokud je umístěním prostředí Evropa, pak by aplikační servery byly v datových centrech severní Evropy a západní Evropy. Primární region webu je určen primárním regionem organizace Power Platform, aby byla zachována minimální latence mezi Dataverse a webem. Škálování těchto aplikačních serverů se provádí automaticky na základě licenční kapacity Power Pages přiřazené danému prostředí.
Microsoft Dataverse je klíčovou součástí každého webu Power Pages. Funguje jako úložiště metadat pro web, které ukládá veškerou konfiguraci webu, jako jsou webové stránky, výstřižky obsahu, nastavení webu, uživatelská metadata atd. a jako úložiště dat pro obchodní data.
Web Power Pages se připojuje k instanci Dataverse pomocí připojení Server to Server.
Další podrobnosti o architektuře webu Power Pages si můžete přečíst v dokumentu white paper Architektura.