Freigeben über


Power Pages-Architektur

Power Pages bietet eine sichere, skalierbare und hochverfügbare Plattform zur Erstellung geschäftskritischer Websites für eine Vielzahl von Anwendungsfällen.

Jede Power Pages-Produktionswebsite folgt der gleichen Architektur, die für Skalierbarkeit und hohe Verfügbarkeit optimiert ist. Das folgende Diagramm beschreibt die Architektur, die zum Hosten jeder Power Pages-Website verwendet wird.

Power Pages Architektur.

Nachfolgend finden Sie die wichtigsten Komponenten jeder Power Pages-Website-Einrichtung:

Netzwerk zur Bereitstellung von Inhalten (CDN)

Das Content Delivery Network (CDN) trägt zur Verbesserung der Leistung und Skalierbarkeit der Website bei, indem es die Netzwerklatenz für die Benutzer verringert und statische Dateien zwischenspeichert und über ein Edge-Netzwerk bereitstellt.
Power Pages bietet eine sofort einsatzbereite CDN-Funktionalität, die standardmäßig nicht aktiviert ist, aber von einem Site-Administrator aktiviert werden kann. Wenn Sie mehr Steuerelemente benötigen, unterstützt Power Pages auch externe Anbieter von Content Delivery Networks wie Azure Front Door, Akamai, Cloudflare, Imperva und andere, die mit Ihrer Power Pages-Website konfiguriert werden können. Diese Beispieldokumentation beschreibt, wie ein auf Azure Front Door basierendes Content Delivery Network mit Power Pages Website konfiguriert werden kann

Web Application Firewall (WAF)

Eine Web Application Firewall (WAF) trägt zur Verbesserung der Sicherheit einer Website bei, indem sie den Datenverkehr analysiert und die Website vor allgemeinen Angriffen wie Cross-Site-Scripting, SQL-Injection, File Inclusion und anderen schützt. Ähnlich wie Content Delivery Network bietet Power Pages eine standardmäßige Web Application Firewall, die von einem Site-Administrator aktiviert wird.
Wenn Sie mehr Steuerelemente für die Konfiguration der Web Application Firewall benötigen, unterstützt Power Pages auch die Einbindung von kundeneigenen Web Application Firewall-Anbietern wie Azure Front Door, Akamai, Cloudflare, Imperva und anderen.

Power Pages Website-Bereitstellung

Azure Traffic Manager

Jede Power Pages-Produktionswebsite wird mit einer Azure Traffic Manager-Instanz konfiguriert, die im aktiven/passiven Modus festgelegt ist, um den Endbenutzerverkehr auf den entsprechenden Anwendungsserver zu leiten. Diese Funktion ermöglicht sowohl eine hohe Verfügbarkeit als auch eine Notfallwiederherstellung.

Anwendungsserver

Jede Power Pages-Produktionswebsite besteht aus mindestens zwei Anwendungsserverknoten, die in verschiedenen Azure-Rechenzentren gehostet werden, um hohe Verfügbarkeit und Notfallwiederherstellung zu gewährleisten. Azure Traffic Manager überwacht diese Knoten ständig und leitet den Datenverkehr zu dem Knoten, der verfügbar ist. Die Region des Azure-Datenzentrums bestimmt den Standort der Power Platform-Umgebung, zu der die Website gehört.

Ein Beispiel: Wenn der Standort der Umgebung Europa ist, dann würden sich die Anwendungsserver in den Rechenzentren in Nordeuropa und Westeuropa befinden. Die primäre Region einer Website wird durch die primäre Region der Power Platform-Organisation bestimmt, um die Latenz zwischen Dataverse und der Website möglichst gering zu halten. Die Skalierung dieser Anwendungsserver erfolgt automatisch auf der Grundlage der der Umgebung zugewiesenen Lizenzierungskapazität von Power Pages.

Dataverse

Microsoft Dataverse ist eine Schlüsselkomponente für jede Power Pages-Website. Es fungiert sowohl als Metadatenspeicher für die Website, in dem alle Website-Konfigurationen wie Webseiten, Content Snippets, Website-Einstellungen, Benutzer-Metadaten und andere gespeichert werden, als auch als Datenspeicher für Geschäftsdaten.
Website Power Pages verbindet sich mit der Instanz Dataverse über eine Server-zu-Server-Verbindung.

Weitere Einzelheiten über die Power Pages-Website-Architektur können Sie im Whitepaper Architektur nachlesen.

Siehe auch