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

In diesem Modul lernen Sie Folgendes:

  • Beschreiben von ereignisgesteuerten Echtzeitworkloads
  • Erstellen eines Szenarios mit simulierten Telemetriedaten
  • Senden der Telemetriedaten an einen Event Hub mithilfe einer Azure-Funktion
  • Herstellen einer Verbindung zwischen einer anderen Funktion und diesem Event Hub, um eine Speicherung in Azure Cosmos DB auszulösen
  • Messen der Leistung und Identifizieren von potenziellen Engpässen anhand der Metriken in Application Insights

Voraussetzungen

  • Ein Azure-Abonnement
  • Lokale Installationen des JDK (1.8 oder höher), von Maven (3.0 oder höher) und der Azure CLI (2.12 oder höher)
  • Azure Functions Core Tools (2.6.66 oder höher)