Démarrage rapide : Créer un hub d’événements avec le portail Azure

Azure Event Hubs est une plateforme de streaming Big Data et un service d’ingestion d’événements, capable de recevoir et de traiter des millions d’événements par seconde. Les concentrateurs d’événements peuvent traiter et stocker des événements, des données ou la télémétrie produits par des logiciels et appareils distribués. Les données envoyées à un concentrateur d’événements peuvent être transformées et stockées à l’aide d’adaptateurs de traitement par lot/stockage ou d’un fournisseur d’analyse en temps réel. Pour une présentation détaillée d’Event Hubs, consultez Vue d’ensemble d’Event Hubs et Fonctionnalités d’Event Hubs.

Dans ce démarrage rapide, vous créez un Event Hub avec le portail Azure.

Prérequis

Pour suivre ce démarrage rapide, vérifiez que vous disposez d’un abonnement Azure. Si vous n’en avez pas, créez un compte gratuit avant de commencer.

Créer un groupe de ressources

Un groupe de ressources est une collection logique de ressources Azure. Toutes les ressources sont déployées et gérées dans un groupe de ressources. Pour créer un groupe de ressources :

  1. Connectez-vous au portail Azure.

  2. Dans le volet de navigation gauche, sélectionnez Groupes de ressources, puis sélectionnez Créer.

    Screenshot showing the Resource groups page with the selection of the Create button.

  3. Sous Abonnement, sélectionnez le nom de l’abonnement Azure dans lequel vous souhaitez créer le groupe de ressources.

  4. Tapez un nom unique pour le groupe de ressources. Le système vérifie immédiatement si le nom est disponible dans l’abonnement Azure actuellement sélectionné.

  5. Sélectionnez une région pour le groupe de ressources.

  6. Sélectionnez Vérifier + créer.

    Screenshot showing the Create a resource group page.

  7. Dans la page Vérifier + créer, sélectionnez Créer.

Créer un espace de noms Event Hubs

Un espace de noms Event Hubs fournit un conteneur délimité unique, dans lequel vous créez un ou plusieurs hubs d’événements. Pour créer un espace de noms dans votre groupe de ressources à l’aide du portail, effectuez les actions suivantes :

  1. Dans le portail Azure, sélectionnez Tous les services dans le menu de gauche, puis l’étoile (*) à côté d’Event Hubs dans la catégorie Analytique. Confirmez l’ajout d’Event Hubs dans FAVORIS dans le menu de navigation de gauche.

    Screenshot showing the selection of Event Hubs in the All services page.

  2. Sélectionnez Event Hubs sous FAVORIS dans le menu de navigation de gauche, puis Créer dans la barre d’outils.

    Screenshot showing the selection of Create button on the Event hubs page.

  3. Dans la page Créer un espace de noms, effectuez les étapes suivantes :

    1. Sélectionnez l’abonnement dans lequel vous souhaitez créer l’espace de noms.

    2. Sélectionnez le groupe de ressources que vous avez créé à l’étape précédente.

    3. Entrez un nom pour l’espace de noms. Le système vérifie immédiatement si le nom est disponible.

    4. Sélectionnez un emplacement pour l’espace de noms.

    5. Choisissez De base comme niveau tarifaire. Si vous envisagez d’utiliser l’espace de noms des applications Apache Kafka , utilisez le niveau Standard . Le niveau de base ne prend pas en charge les charges de travail Apache Kafka. Pour en savoir plus sur les différences entre les niveaux, consultez les articles Quotas et limites, Event Hubs Premium et Event Hubs Dedicated.

    6. Ne changez pas les paramètres Unités de débit (pour le niveau Standard) ou Unités de traitement (pour le niveau Premium). Pour en savoir plus sur les unités de débit ou de traitement, consultez Scalabilité avec Event Hubs.

    7. Au bas de la page, sélectionnez Vérifier + créer.

      Screenshot of the Create Namespace page in the Azure portal.

    8. Dans la page Vérifier + créer, passez en revue les paramètres, puis sélectionnez Créer. Attendez la fin du déploiement.

  4. Dans la page Déploiement, sélectionnez Accéder à la ressource pour accéder à la page de votre espace de noms.

    Screenshot of the Deployment complete page with the link to resource.

  5. Vérifiez que la page Espace de noms Event Hubs qui s’affiche est similaire à l’exemple suivant :

    Screenshot of the home page for your Event Hubs namespace in the Azure portal.

    Remarque

    Azure Event Hubs offre un point de terminaison Kafka. Ce point de terminaison permet à votre espace de noms Event Hubs de comprendre de manière native le protocole de message et les API Apache Kafka. Cette fonctionnalité vous permet de communiquer avec vos hubs d’événements comme avec les rubriques Kafka sans changer vos clients de protocole ni exécuter vos propres clusters. Event Hubs prend en charge Apache Kafka versions 1.0 et ultérieures. Pour plus d’informations, consultez Utiliser Event Hubs à partir d’applications Apache Kafka.

Créer un hub d’événements

Pour créer un Event Hub dans l’espace de noms, effectuez les actions suivantes :

  1. Dans la page Présentation, sélectionnez + Event Hub dans la barre de commandes.

    Screenshot of the selection of Add event hub button on the command bar.

  2. Tapez un nom pour votre Event Hub, puis sélectionnez Vérifier + créer.

    Screenshot of the Create event hub page.

    Le paramètre Nombre de partitions vous permet de paralléliser la consommation sur un grand nombre de consommateurs. Pour plus d'informations, consultez Partitions.

    Le paramètre Rétention des messages spécifie la durée pendant laquelle le service Event Hubs conserve les données. Pour plus d’informations, consultez Rétention des événements.

  3. Dans la page Vérifier + créer, sélectionnez Créer.

  4. Vous pouvez examiner l’état de la création du hub d’événements dans les alertes. Une fois créé, le hub d’événements apparaît dans la liste.

    Screenshot showing the list of event hubs.

Étapes suivantes

Dans cet article, vous avez créé un groupe de ressources, un espace de noms Event Hubs et un Event Hub. Pour obtenir des instructions pas à pas sur l’envoi ou la réception d’événements à partir d’un hub d’événements, consultez les tutoriels suivants :