Einfache digitale Marketingwebsite

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

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.

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 verwalteten Azure-Diensten: Azure SQL Database, 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.

Mögliche Anwendungsfälle

Diese Lösung eignet sich optimal für den Einzelhandel. Organisationen verwenden aus folgenden Gründen Content-Management-Systeme:

  • Keine Programmiererfahrung erforderlich
  • Einfache Zusammenarbeit und einfacher Zugriff
  • Websitesicherheit
  • Kosteneffizienz

Aufbau

Das Architekturdiagramm zeigt den Fluss vom Browser über Sitecore zu Azure.Herunterladen derSVG dieser Architektur.

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 schnelle Abfragen und verbessert die Skalierbarkeit durch die Reduzierung der Last für die Hauptdatenbank.

Nächste Schritte