Переход с Сетки событий в IoT Edge на встроенные функции Azure IoT Edge

31 марта 2023 г. Сетка событий Azure в Azure IoT Edge была прекращена. Обновите приложение, чтобы использовать собственные возможности Azure IoT Edge.

Почему мы его уволили?

Существует одна из основных причин прекращения использования службы "Сетка событий" на IoT Edge. Сетка событий развивается в облачном пространстве, предоставляя более надежные возможности не только в Azure, но и в локальных сценариях с Kubernetes с Azure Arc.

Сетка событий в IoT Edge Концентратор IoT Edge
— Публикация событий и подписка на них локально или в облаке
— Пересылка событий в Сетку событий
— Пересылка событий в Центр Интернета вещей Azure
— Реагирование на события хранилища BLOB-объектов Azure локально
— Подключение к Центру Интернета вещей
— Маршрутизация сообщений локально между модулями или устройствами
— Получение автономной поддержки
— Фильтрация сообщений

Переход на функции IoT Edge

Чтобы использовать функции IoT Edge, выполните следующие действия.

  1. Определите свой сценарий с учетом таблицы функций в следующем разделе.
  2. Следуйте указаниям в документации, чтобы изменить архитектуру и внести изменения в код в зависимости от сценария, который требуется перенести.
  3. Проверьте обновленную архитектуру путем отправки и приема сообщений и событий.

Сравнение Сетки событий в IoT Edge и IoT Edge

В следующей таблице показаны ключевые различия в процессе этого перехода.

Сетка событий в IoT Edge IoT Edge
Публикация, подписка и пересылка событий локально или в облаке Используйте функцию маршрутизации сообщений в центре IoT Edge, чтобы упростить связь в облачных и локальных средах. Это обеспечивает взаимодействие между устройствами и модулями, взаимодействие модулей между собой и взаимодействие устройств между собой, реализуя брокерские функции обмена сообщениями, чтобы устройства и модули могли оставаться независимыми друг от друга.

Если вы подписываетесь на центр IoT Edge, при необходимости можно создать событие для публикации в Сетке событий. Дополнительные сведения см. в статье Центр Интернета вещей Azure и Сетка событий в IoT Edge.
Пересылка событий в Центр интернета вещей Используйте центр IoT Edge, чтобы оптимизировать подключения при отправке сообщений в облако с автономной поддержкой. Дополнительные сведения см. в статье Обмен данными в облаке центра IoT Edge.
Реагирование на события хранилища BLOB-объектов в IoT Edge (предварительная версия) Вы можете использовать приложения-функции Azure для реагирования на события хранилища BLOB-объектов в облаке при создании или обновлении BLOB-объекта. Дополнительные сведения см. в статье Триггер хранилища BLOB-объектов Azure для функций Azure и Учебник. Развертывание службы "Функции Azure" в качестве модулей — Azure IoT Edge. Триггеры BLOB-объектов в модуле хранилища BLOB-объектов IoT Edge не поддерживаются.