Einfache digitale Marketingwebsite

Cache for Redis
Content Delivery Network
SQL-Datenbank
Monitor
Web Apps

Lösungsidee

Wenn Sie möchten, dass wir diesen Artikel durch weitere Informationen, Implementierungsdetails, Preisinformationen oder Codebeispiele ergänzen, kontaktieren Sie uns über GitHub-Feedback.

Beginnen Sie einfach mit dem Content-Management-System, mit dem Sie ganz einfach und ohne Codingkenntnisse das Messaging auf Ihrer Website in Echtzeit (über einen Browser) verwalten können.

Diese Lösung basiert auf den folgenden verwalteten Azure-Diensten: Azure SQL-Datenbank, Azure Monitor, Content Delivery Network und Azure Cache for Redis. 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.

Aufbau

Architekturdiagramm Laden Sie eine SVG-Datei für diese Architektur herunter.

Komponenten

  • Web-Apps: Eine App Service-Web-App wird in einer einzelnen Region ausgeführt und kann über Webbrowser und mobile Browser aufgerufen werden. Ein Content-Management-System wie Orchard oder Umbraco stellt einen Dienst zum Verwalten und Bereitstellen von Inhalten auf der Website bereit.
  • Azure SQL-Datenbank: Eine SQL Datenbank-Instanz dient zum Speichern und Bereitstellen von Daten zur Website.
  • Azure Monitor: Application Insights bietet Integritäts- und Leistungsüberwachung sowie Diagnosefunktionen.
  • Content Delivery Network: Ein Content Delivery Network stellt statische Inhalte wie Bilder, Skripts und CSS bereit und verringert die Web-App-Serverauslastung.
  • Azure Cache for Redis ermöglicht sehr schnelle Abfragen und verbessert die Skalierbarkeit durch die Reduzierung der Last der Hauptdatenbank.

Nächste Schritte