Прочетете на английски

Споделяне чрез


Архитектура на Power Pages

Power Pages осигурява сигурна, мащабируема и високо достъпна платформа за изграждане на критични за бизнеса уеб сайтове за различни случаи на употреба.

Всеки производствен уеб сайт на Power Pages следва една и съща архитектура, която е оптимизирана за мащабируемост и висока достъпност. Диаграмата по-долу описва архитектурата, която се използва за хостване на всеки уеб сайт на Power Pages.

Архитектура на Power Pages.

По-долу са ключовите компоненти на настройката на всеки уеб сайт на Power Pages:

Мрежа за доставяне на съдържание (CDN)

Мрежата за доставяне на съдържание (CDN) помага за подобряване на производителността и мащабируемостта на уеб сайта чрез намаляване на мрежовото забавяне за крайните потребители, както и чрез кеширане на статични файлове и обслужването им от мрежа от ребра.
Power Pages предоставя предварително подготвена възможност за CDN, която не е активирана по подразбиране, но може да бъде активирана от администратор на сайта. Ако се нуждаете от повече контрол, Power Pages поддържа и мрежови доставчици за доставяне на външно съдържание, като Azure Front Door, Akamai, Cloudflare, Imperva и други, които могат да бъдат конфигурирани с вашия уеб сайт на Power Pages. Тази примерна документация описва как мрежата за доставяне на съдържание, базирана на Azure Front Door, може да бъде конфигурирана с уеб сайт на Power Pages

Защитна стена на уеб приложения (WAF)

Защитната стена на уеб приложения (WAF) помага да се подобри състоянието на сигурността на уеб сайт, като анализира трафика и защитава уеб сайта срещу често срещани атаки, като шифроване между отделни сайтове, SQL инжектиране, включване на файлове и други. Подобно на мрежата за доставяне на съдържание, Power Pages осигурява предварително подготвена защитна стена на уеб приложения, която се активира от администратор на сайта.
Ако се нуждаете от повече контрол върху конфигурацията на защитната стена на уеб приложенията, Power Pages поддържа също включването на притежавани от клиента доставчици на защитна стена на уеб приложения, като Azure Front Door, Akamai, Cloudflare, Imperva и други.

Внедряване на сайт на Power Pages

Диспечер на трафика в Azure

Всеки производствен уеб сайт на Power Pages идва конфигуриран с екземпляр на диспечер на трафика в Azure, който е настроен в активен/пасивен режим, за да насочва трафика на крайните потребители към съответния сървър за приложения. Тази функция позволява както висока наличност, така и възстановяване след срив.

Сървъри за приложения

Всеки производствен уеб сайт на Power Pages се състои от поне два възела на сървър за приложения, хоствани в различни региони на Azure Data Center, за да се осигури висока наличност и възстановяване след срив. Диспечерът на трафик в Azure постоянно следи тези възли и насочва трафика към възела, който е свободен. Местоположението на региона на центъра за данни на Azure определя местоположението на средата на Power Platform, към която принадлежи сайтът.

Например: Ако местоположението на средата е Европа, тогава сървърите за приложения ще бъдат в центровете за данни в Северна Европа и Западна Европа. Основният регион на даден сайт се определя от основния регион на организацията на Power Platform, за да се поддържа на минимално забавяне между Dataverse и уеб сайта. Мащабирането на тези сървъри за приложения се извършва автоматично въз основа на капацитета за лицензиране на Power Pages, определен за средата.

Dataverse

Microsoft Dataverse е ключов компонент за всеки уеб сайт на Power Pages. Той действа едновременно като хранилище на метаданни за уеб сайта, като съхранява цялата конфигурация на уеб сайта като уеб страници, фрагменти от съдържание, настройки на сайта, потребителски метаданни и други и като хранилище на данни за бизнес данни.
Уеб сайтът на Power Pages се свързва с екземпляр на Dataverse, като използва връзка сървър към сървър.

Повече подробности за архитектурата на уеб сайт на Power Pages може да прочетете в техническия документ за архитектурата.

Вижте също