Erstellen einer ereignisgesteuerten Java-Echtzeitlösung in Azure
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)