Bearbeiten

Skalierbare Episerver-Marketingwebsite

Azure Cache for Redis
Azure Content Delivery Network
Azure Monitor
Azure SQL-Datenbank
Azure Traffic Manager

Lösungsmöglichkeiten

Dieser Artikel ist ein Lösungsvorschlag. Wenn Sie möchten, dass wir diesen Artikel um weitere Informationen ergänzen, z. B. potenzielle Anwendungsfälle, alternative Dienste, Überlegungen zur Implementierung oder Preisempfehlungen, lassen Sie es uns über Feedback auf GitHub wissen.

Ermöglichen Sie Ihrem Unternehmen das Ausführen von digitalen Marketingwebsites für mehrere Kanäle auf einer Plattform, und starten Sie je nach Bedarf Kampagnen oder beenden Sie diese wieder. Profitieren Sie von den umfassenden Funktionen von Episerver, um alle Aspekte Ihrer Website und der Kampagnenleistung zu verwalten.

Diese Lösung basiert auf den folgenden verwalteten Azure-Diensten: Traffic Manager, Content Delivery Network, Azure SQL-Datenbank, Azure Cache for Redis und Azure Monitor. Diese Dienste werden in einer Hochverfügbarkeitsumgebung ausgeführt, gepatcht und unterstützt, sodass Sie sich auf die Lösung selbst konzentrieren können und nicht auf die Umgebung, in der sie ausgeführt werden, konzentrieren müssen.

Mögliche Anwendungsfälle

Diese Lösung wird vom Einzelhandel verwendet, um aktuelle Produktangebote bereitzustellen.

Aufbau

Architecture Diagram showing from browser through Episerver to databasesLaden Sie eine SVG-Datei für diese Architektur herunter.

Komponenten

  • App Service-Web-Apps wird in mehreren Regionen ausgeführt, ist für Web- und mobile Browser zugänglich und lässt sich über mehrere Serverinstanzen skalieren.
  • Der Traffic Manager bestimmt, welche Web-App geografisch am besten zum Verarbeiten der einzelnen Anforderungen geeignet ist.
  • Content Delivery Network: Ein Content Delivery Network stellt statische Inhalte wie Bilder, Skripts und CSS bereit und reduziert die Web-App-Serverauslastung.
  • Azure SQL-Datenbank: Eine-SQL Datenbank-Instanz dient zum Speichern und Bereitstellen von Daten zur Website.
  • Azure Cache for Redis ermöglicht schnelle Abfragen und verbessert die Skalierbarkeit durch die Reduzierung der Last für die Hauptdatenbank.
  • Azure Blob Storage bietet hochleistungsfähigen, hochgradig skalierbaren Speicher.
  • Azure Monitor: Application Insights bietet Dienstintegrität, Leistungsüberwachung und Diagnosefunktionen.
  • Identitätsanbieter: Ein Identitätsanbieter wie Microsoft Entra ID oder Facebook übernimmt die Authentifizierung für die App.

Nächste Schritte