Архітектура 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, щоб забезпечити високу надійність та аварійне відновлення. Диспетчер трафіку Azure постійно стежить за цими вузлами та спрямовує трафік до доступного вузла. Розташування регіону центру обробки даних Azure визначає розташування середовища Power Platform, до якого належить цей сайт.
Наприклад, якщо середовище розташовано в Європі, сервери програм буде розташовано в центрах обробки даних у Північній Європі та Західній Європі. Основний регіон сайту визначається основним регіоном організації Power Platform для забезпечення мінімальної затримки між Dataverse і вебсайтом. Масштабування цих серверів програм виконується автоматично на підставі можливості ліцензування Power Pages, призначеній середовищу.
Dataverse
Microsoft Dataverse – це ключовий компонент для будь-якого вебсайту Power Pages . Він діє як сховище метаданих для зберігання всіх конфігурацій вебсайтів, як-от вебсторінок, фрагментів вмісту, параметрів сайту, метаданих користувачів тощо й сховища бізнес-даних.
Вебсайт Power Pages підключається до екземпляра Dataverse за допомогою міжсерверного підключення.
Докладніші відомості про архітектуру вебсайту Power Pages див. в Офіційному документі щодо архітектури