Événements
Créer des applications intelligentes
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Azure Event Grid est un service de distribution de messages pub sub hautement évolutif et complètement managé qui offre des modèles de consommation de messages flexibles à l’aide des protocoles MQTT et HTTP. Avec Azure Event Grid, vous pouvez créer des pipelines de données avec des données d’appareil, intégrer des applications et générer des architectures serverless pilotées par les événements.
Event Grid permet aux clients de publier et de s’abonner à des messages via les protocoles MQTT v3.1.1 et v5.0 pour prendre en charge les solutions Internet des objets (IoT). Via HTTP, Event Grid vous permet de créer des solutions basées sur les événements où un service d’éditeur annonce ses changements d’état système (événements) pour les applications abonnées. Event Grid peut être configuré pour envoyer des événements aux abonnés (livraison push) ou les abonnés peuvent se connecter à Event Grid pour lire les événements (livraison pull). Event Grid prend en charge la spécification CloudEvents 1.0 pour assurer l’interopérabilité entre les systèmes.
Voici les deux fonctionnalités principales d’Azure Event Grid :
Messagerie MQTT. Les appareils et applications IoT peuvent communiquer entre eux via MQTT. Event Grid peut également être utilisé pour acheminer des messages MQTT vers des services Azure ou des points de terminaison personnalisés pour une analyse, une visualisation ou un stockage des données supplémentaires. Cette intégration aux services Azure vous permet de créer des pipelines de données qui commencent par l’ingestion de données à partir de vos appareils IoT.
Distribution des données à l’aide des modes de livraison push et pull. À tout moment d’un pipeline de données, les applications HTTP peuvent consommer des messages à l’aide d’API push ou pull. La source des données peut inclure les données des clients MQTT, mais également les sources de données suivantes qui envoient leurs événements via HTTP :
Le mécanisme de livraison par envoi (push) d’Event Grid envoie des données vers des destinations qui incluent vos propres webhooks d’application et services Azure. Examinons en détail ces deux fonctionnalités :
Event Grid permet à vos clients de communiquer sur des noms de rubriques MQTT personnalisés à l’aide d’un modèle de messagerie de publication-abonnement. Event Grid prendre en charge les clients qui publient et s’abonnent à des messages via des MQTT v3.1.1, MQTT v3.1.1 sur WebSockets, MQTT v5 et MQTT v5 sur les protocoles WebSockets. Event Grid vous permet d’envoyer des messages MQTT au cloud pour l’analyse des données, le stockage et les visualisations, entre autres cas d’usage.
Event Grid s’intègre à Opérations Azure IoT pour créer un pont entre sa fonctionnalité d’Agent MQTT en périphérie et la fonctionnalité d’Agent MQTT d’Event Grid dans le cloud. L’Agent MQTT Azure IoT est un nouvel Agent MQTT distribué pour le computing en périphérie, qui s’exécute sur des clusters Kubernetes avec Arc. Il est désormais disponible en préversion publique dans le cadre d’Opérations Azure IoT.
La fonctionnalité MQTT broker dans Azure Event Grid est idéale pour la mise en œuvre de scénarios automobiles et de mobilité, entre autres. Consultez l’architecture de référence pour découvrir comment créer des solutions sécurisées et évolutives pour connecter des millions de véhicules au cloud, à l’aide des services de messagerie et d’analytique des données d’Azure.
Voici quelques points forts de la prise en charge de la messagerie MQTT dans Azure Event Grid :
Pour plus d’informations sur le l’Agent MQTT, consultez les articles suivants :
Event Grid prend en charge la remise d’événements push et pull à l’aide de HTTP. Avec la transmission de type push, vous définissez une destination dans un abonnement aux événements auquel Event Grid envoie des événements. Avec la livraison pull, les applications abonnées se connectent à Event Grid pour consommer des événements. La remise pull est prise en charge pour les rubriques d’un espace de noms Event Grid.
Dans la transmission de type push, un abonnement aux événements est une ressource de configuration générique qui vous permet de définir le gestionnaire d’événements ou la destination auquel les événements sont envoyés à l’aide de la transmission de type push. Par exemple, vous pouvez envoyer des données à un Webhook, à une fonction Azure ou à Event Hubs. Pour obtenir la liste complète des gestionnaires d’événements pris en charge, consultez :
Voici des instructions générales pour vous aider à décider quand utiliser la livraison par extraction ou par envoi.
Voici quelques points forts du modèle HTTP :
Pour plus d’informations, consultez les articles suivants :
Pour obtenir la liste des cas d’usage dans lesquels vous pouvez utiliser Azure Event Grid, consultez Cas d’usage
Voici la liste des régions où les nouvelles fonctionnalités relatives au répartiteur MQTT et aux rubriques d’espace de noms sont disponibles :
Région | Région | Région | Région |
---|---|---|---|
Australie Est | Sud-Est de l’Australie | Centre de l’Australie | Centre de l’Australie 2 |
Brésil Sud | Brésil Sud-Est | Centre du Canada | Est du Canada |
Inde centrale | USA Centre | Asie Est | USA Est |
USA Est 2 | USA Ouest | France Centre | France Sud |
Allemagne Nord | Allemagne Centre-Ouest | Israël Central | Italie Nord |
Japon Est | OuJapon Est | Centre de la Corée | Corée du Sud |
Mexique Centre | Centre-Nord des États-Unis | Europe Nord | Norvège Est |
Pologne Centre | Afrique du Sud Ouest | Afrique du Sud Nord | États-Unis - partie centrale méridionale |
Inde Sud | Asie Sud-Est | Espagne Centre | Suède Centre |
Suède Sud | Suisse Nord | Suisse Ouest | Émirats arabes unis Nord |
Émirats arabes unis Centre | Sud du Royaume-Uni | Ouest du Royaume-Uni | Europe Ouest |
USA Ouest 2 | USA Ouest 3 | Centre-USA Ouest |
Événements
Créer des applications intelligentes
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenant