Freigeben über


Implementierungsoptionen für das Content Delivery Network

In diesem Artikel werden die verschiedenen Optionen für die Implementierung des Content Delivery Network (CDN) zur Verwendung mit Microsoft Dynamics 365 Commerce-Umgebungen beschrieben. Diese Optionen umfassen native, von Commerce bereitgestellte Instanzen von Azure Front Door und kundeneigene Instanzen von Azure Front Door.

Commerce-Kunden haben mehrere Möglichkeiten, wenn sie überlegen, welchen CDN-Dienst sie in ihrer Commerce-Umgebung verwenden möchten. Commerce wird mit grundlegender Azure Front Door-Unterstützung veröffentlicht, die grundlegende Hosting- und benutzerdefinierte Domänenanforderungen abdeckt. Für Unternehmen, die mehr Kontrolle und spezifischere Sicherheitsfunktionen wünschen, wie z. B. eine Web Application Firewall (WAF), besteht die beste Option darin, entweder eine kundeneigene Instanz von Azure Front Door oder einen externen CDN-Dienst zu verwenden.

Die folgenden drei CDN-Implementierungsoptionen können in Commerce-Umgebungen verwendet werden:

  • Die von Commerce bereitgestellte Azure Front Door-Instanz
  • Eine kundeneigene Instanz von Azure Front Door (für mehr Kontrolle und zusätzliche Sicherheitsfunktionen)
  • Ein externer CDN-Dienst

Alle drei CDN-Implementierungsoptionen liefern nur dynamischen HTML-Inhalt aus benutzerdefinierten Domänen. Commerce verarbeitet automatisch alle JavaScripts, Cascading Style Sheets (CSS), Bilder, Videos und andere statische Inhalte über von Microsoft verwaltete CDNs. Die von Ihnen ausgewählte Option bestimmt die Betriebsfunktionen, Steuerungsfunktionen und zusätzlichen Sicherheitsfunktionen, die verfügbar sind.

Die folgende Abbildung zeigt eine Übersicht über die Commerce-Architektur.

Commerce – Architekturübersicht.

Weitere Informationen zum Einrichten einer Instanz von Azure Front Door für Ihre Commerce-Site finden Sie unter CDN-Unterstützung hinzufügen.

Die von Commerce bereitgestellte Azure Front Door-Instanz verwenden

In der folgenden Tabelle sind die Vor- und Nachteile der Verwendung der von Commerce bereitgestellten Instanz von Azure Front Door zum Verwalten von Inhaltsendpunkten aufgeführt.

Vorteile Nachteile
  • Die Instanz ist in den Commerce-Kosten enthalten.
  • Da die Instanz vom Commerce-Team verwaltet wird, ist weniger Wartung erforderlich und es gibt gemeinsame Einrichtungsschritte.
  • Die von Azure gehostete Infrastruktur ist skalierbar, sicher und zuverlässig.
  • Das SSL-Zertifikat (Secure Sockets Layer) erfordert eine einmalige Einrichtung und wird automatisch erneuert.
  • Die Instanz wird vom Commerce-Team auf Fehler und Anomalien überwacht.
  • Ein WAF wird nicht unterstützt.
  • Es gibt keine spezifischen Anpassungen oder Einstellungsregulierungen.
  • Die Instanz hängt vom Commerce-Team für Aktualisierungen oder Änderungen ab.
  • Für Apex-Domänen ist eine separate Azure Front Door-Instanz erforderlich, und für die Integration von Apex-Domänen in Azure DNS ist zusätzliche Arbeit erforderlich.
  • Dem Kunden wird keine Telemetrie über Antworten pro Sekunde (RPS) oder die Fehlerrate zur Verfügung gestellt.

Die folgende Abbildung zeigt die Architektur der von Commerce bereitgestellten Azure Front Door-Instanz.

Von Commerce bereitgestellte Azure Front Door-Instanz.

Kundeneigene Azure Front Door-Instanz verwenden

In der folgenden Tabelle sind die Vor- und Nachteile der Verwendung der kundeneigenen Instanz von Azure Front Door zum Verwalten von Inhaltsendpunkten aufgeführt.

Vorteile Nachteile
  • Die Einrichtung ist sicher und einfach zu verwalten.
  • Die von Azure gehostete Infrastruktur ist skalierbar, sicher und zuverlässig.
  • Die Instanz ermöglicht die WAF-Integration und detaillierte Regelsteuerungen für eine genauere Sicherheit, die speziell für Ihre Site optimiert wurde.
  • Die Instanz ermöglicht eine genauere Steuerung von SSL-Zertifikaten (sowohl im Kundenbesitz als auch von Azure Front Door verwaltet) und der Domänenverknüpfung.
  • Die Instanz bietet eine Apex-Domänenlösung, wenn sie direkt mit Azure DNS gekoppelt ist.
  • Telemetrie und Alarmierung sind vorhanden.
  • Das SSL-Zertifikat erfordert eine einmalige Einrichtung und wird automatisch erneuert.
  • Die Instanz ist selbstverwaltet.
  • Ein erster Wissensaufbau ist erforderlich.

Die folgende Abbildung zeigt eine Commerce-Infrastruktur, die eine kundeneigene Azure Front Door-Instanz enthält.

Commerce-Infrastruktur, die eine kundeneigene Azure Front Door-Instanz enthält.

Externen CDN-Dienst verwenden

In der folgenden Tabelle sind die Vor- und Nachteile der Verwendung eines externen CDN-Dienstes zum Verwalten von Inhaltsendpunkten aufgeführt.

Vorteile Nachteile
  • Diese Option ist nützlich, wenn die vorhandene Domäne bereits auf einem externen CDN gehostet ist.
  • WAF: Abhängig vom externen Anbieter.
  • Ein separater Vertrag und zusätzliche Kosten sind erforderlich.
  • SSL kann zusätzliche Kosten verursachen.
  • Da der Dienst von der Azure-Cloud-Struktur getrennt ist, muss zusätzliche Infrastruktur verwaltet werden.
  • Der Dienst erfordert möglicherweise längere Zeitinvestitionen in Endpunkt- und Sicherheitseinstellungen.
  • Der Dienst ist selbstverwaltet.
  • Der Dienst ist selbstüberwacht.

Die folgende Abbildung zeigt eine Commerce-Infrastruktur, die einen externen CDN-Dienst enthält.

Commerce-Infrastruktur mit einem externen CDN-Dienst.

Zusätzliche Ressourcen

Hinzufügen von Unterstützung für ein Content Delivery Network (CDN)