Поделиться через


Переход с Сетки событий в 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 не поддерживаются.