Bearbeiten

Ebenenanwendungen und Daten für Analysen

Azure-Funktionen
Azure Stack
Azure Storage
Azure App Service

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.

In dieser Lösungsidee wird beschrieben, wie Daten und Anwendungen lokal und in Azure ausgelagert werden. Wenn Daten in ein Speicherkonto fließen, können Sie Azure Stack verwenden, um die Daten auf Anomalien oder Konformität zu überprüfen und Erkenntnisse in Apps anzuzeigen.

Aufbau

Architekturdiagramm der Daten- und Anwendungsschicht vor Ort und auf Azure.Laden Sie eine Visio-Datei dieser Architektur herunter.

Datenfluss

  1. Daten werden in einem Speicherkonto empfangen.
  2. Eine Funktion in Azure Stack analysiert die Daten auf Anomalien oder Konformität.
  3. In der Azure Stack-App werden lokal relevante Erkenntnisse angezeigt.
  4. Erkenntnisse und Anomalien werden in eine Warteschlange gestellt.
  5. Der Großteil der Daten wird in einem Archivspeicherkonto abgelegt.
  6. Die Funktion sendet Daten aus der Warteschlange an Azure Storage.
  7. Global relevante und konforme Einblicke sind in der globalen App verfügbar.

Komponenten

  • Storage: Dauerhafter, hoch verfügbarer und in hohem Maße skalierbarer Cloudspeicher
  • Azure Functions: Ereignisse mit serverlosem Code verarbeiten
  • Azure Stack: Erstellen und Ausführen innovativer Hybridanwendungen über die Grenzen der Cloud hinaus

Szenariodetails

Dieses Szenario kann Ihnen dabei helfen, Daten und Anwendungen lokal und in Azure auszulagern. Filtern Sie unnötige Daten frühzeitig im Prozess heraus, bringen Sie Cloudanwendungen in die Nähe der lokalen Daten, und analysieren Sie umfangreiche aggregierte Daten von mehreren Standorten in Azure.

Mögliche Anwendungsfälle

Ausgelagerte Anwendungen bieten folgende Vorteile:

  • Möglichkeit, den Technologiestapel einer Ebene ohne Auswirkungen auf andere Bereiche der Anwendung zu aktualisieren
  • Entwicklungsteams arbeiten in ihren eigenen Fachgebieten.
  • Möglichkeit zum Skalieren der Anwendung
  • Höhere Zuverlässigkeit und Unabhängigkeit der zugrunde liegenden Server oder Dienste

Nächste Schritte