Share via


Transition d’Event Grid sur IoT Edge vers les capacités natives d’Azure IoT Edge

Le 31 mars 2023, Azure Event Grid dans Azure IoT Edge a été mis hors service. Mettez à jour votre application pour plutôt utiliser les fonctionnalités natives Azure IoT Edge.

Pourquoi l’avons-nous mis hors service ?

Il existe une principale raison de mettre hors service Event Grid sur IoT Edge. Event Grid a évolué dans l’espace cloud natif pour fournir des fonctionnalités plus robustes non seulement dans Azure, mais aussi dans des scénarios locaux avec Kubernetes avec Azure Arc.

Event Grid sur IoT Edge Hub IoT Edge
- Publier et s’abonner à des événements sur site/dans le cloud
- Transférer des événements vers Event Grid
- Transférer des événements à Azure IoT Hub
- Réagir à des événements Stockage Blob Azure localement
- Se connecter à IoT Hub
- Acheminer les messages entre des modules ou des appareils localement
- Assurer la prise en charge hors connexion
- Filtrer les messages

Comment effectuer la transition vers les fonctionnalités d’IoT Edge

Pour utiliser les fonctionnalités d’IoT Edge, procédez comme suit :

  1. Identifiez votre scénario à l’aide du tableau des fonctionnalités de la section suivante.
  2. Suivez la documentation pour modifier votre architecture et apporter des modifications de code en fonction du scénario que vous souhaitez suivre.
  3. Validez votre architecture mise à jour en envoyant et en recevant des messages/événements.

Event Grid sur IoT Edge vs. IoT Edge

Le tableau suivant met en évidence les principales différences au cours de cette transition.

Event Grid sur IoT Edge IoT Edge
Publier, abonner et transférer des événements localement ou dans le cloud Utilisez la fonctionnalité de routage des messages dans IoT Edge Hub pour faciliter la communication locale et cloud. Il permet la communication appareil-à-module, module-à-module et appareil-à-appareil en répartissant les messages pour que les appareils et les modules restent indépendants les uns des autres.

Si vous vous abonnez à IoT Edge Hub, il est possible de créer un événement à publier sur Event Grid si nécessaire. Pour plus d’informations, consultez Azure IoT Hub et Event Grid sur IoT Edge.
Transférer des événements vers IoT Hub Utilisez IoT Edge Hub pour optimiser les connexions pour envoyer des messages au cloud avec prise en charge hors connexion. Pour plus d’informations, consultez IoT Edge communication cloud hub.
Réagir aux événements du module Stockage Blob sur IoT Edge (préversion) Vous pouvez utiliser les applications de fonction Azure pour réagir aux événements de stockage d’objets blob sur le cloud lorsqu’un objet blob est créé ou mis à jour. Pour plus d’informations, consultez Déclencheur de stockage blob Azure pour Azure Functions et Tutoriel : Déployer des fonctions Azure en tant que modules - Azure IoT Edge. Les déclencheurs d’objets blob dans le module de stockage blob IoT Edge ne sont pas pris en charge.