Erstellen einer ereignisgesteuerten Java-Echtzeitlösung in Azure

Fortgeschrittene Anfänger
Entwickler
Azure
Azure-Funktionen
Azure Event Hubs
Azure Cosmos DB
Azure Storage

Senden Sie mit Azure Functions und einem Event Hub in Echtzeit ereignisbasierte Telemetriedaten an Azure Cosmos DB.

Lernziele

Am Ende dieses Moduls können Sie:

  • Erklären Sie ereignisgesteuerte und Echtzeit-Workloads.
  • Erstellen Sie ein Szenario mit simulierten Telemetriedaten.
  • Senden Sie die Telemetriedaten mit einer Azure-Funktion an einen Event Hub.
  • Verbinden Sie eine weitere Funktion mit diesem Event Hub, um den Speicher in Azure Cosmos DB auszulösen.
  • Sehen Sie sich die Metriken in Application Insights an, um die Leistung zu messen und potenzielle Engpässe zu identifizieren.

Voraussetzungen

  • Ein Azure-Abonnement
  • Lokale Installationen von Java JDK (17.0.12 oder höher), Maven (3.0 oder höher) und der Azure CLI (2.70.0 oder höher)
  • Azure Functions Core Tools (4.0.6821 oder höher)

Erste Schritte mit Azure

Wählen Sie das für Sie geeignete Azure-Konto aus. Nutzen Sie die Vorausbezahlung, oder testen Sie Azure kostenlos für bis zu 30 Tage. Registrieren: