Résumé

Effectué

Azure Event Hubs permet aux applications Big Data de traiter de gros volumes de données. Il offre également des fonctionnalités de scale-out pendant les périodes de demande exceptionnellement élevée, selon les besoins. Azure Event Hubs découple l’envoi et la réception de messages pour gérer le traitement des données. Ces fonctionnalités contribuent à éliminer le risque de perte de données et de submerger l’application consommatrice en raison d’interruptions non planifiées.

Dans ce module, vous avez vu comment déployer Azure Event Hubs dans le cadre d’une solution de traitement des événements.

Vous avez appris à :

  • Utiliser les commandes Azure CLI pour créer un espace de noms Event Hubs et un hub d’événements dans cet espace de noms.
  • Configurer les applications expéditrices et réceptrices pour qu’elles envoient et reçoivent des messages par le biais du hub d’événements.
  • Utiliser le portail Azure pour afficher l’état et les performances de votre hub d’événements.

Nettoyage

Le bac à sable nettoie automatiquement vos ressources une fois que vous avez terminé ce module.

Il est important de vérifier à la fin d'un projet si les ressources que vous avez créées sont toujours nécessaires. Les ressources en fonctionnement peuvent engendrer des coûts supplémentaires. Vous pouvez supprimer les ressources individuellement, ou supprimer le groupe de ressources pour supprimer l’ensemble des ressources.

Vérifiez vos connaissances

1.

Les applications qui publient fréquemment des messages dans Azure Event Hub obtiennent souvent les meilleures performances avec le protocole AMQP (Advanced Message Queuing Protocol), car il établit un socket persistant.

2.

Combien de partitions un nouveau hub d’événements a-t-il par défaut ?

3.

Quelle est la taille maximale d’une publication (individuelle ou par lot) autorisée par Azure Event Hubs ?