Créer une solution Java pilotée par les événements en temps réel dans Azure

Intermédiaire
Développeur
Azure
Azure Functions
Hubs d'événements Azure
Azure Cosmos DB
Stockage Azure

Envoyez en temps réel des données de télémétrie basées sur les événements à Azure Cosmos DB à l’aide d’Azure Functions et d’un hub d’événements.

Objectifs d’apprentissage

À la fin de ce module, vous serez en mesure de :

  • Expliquer les charges de travail pilotées par événements et en temps réel.
  • Créer un scénario avec des données de télémétrie simulées.
  • Envoyer les données de télémétrie avec une fonction Azure à un hub d’événements.
  • Connecter une autre fonction à ce hub d’événements pour déclencher le stockage dans Azure Cosmos DB.
  • Examiner les métriques dans Application Insights pour mesurer les performances et identifier les goulots d’étranglement potentiels.

Prérequis

  • Abonnement Azure
  • Installations locales de Java JDK (1.8 ou ultérieur), Maven (3.0 ou ultérieur) et Azure CLI (2.12 ou ultérieur)
  • Azure Functions Core Tools (2.6.66 ou version ultérieure)