Переход с Сетки событий в 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, выполните следующие действия.
- Определите свой сценарий с учетом таблицы функций в следующем разделе.
- Следуйте указаниям в документации, чтобы изменить архитектуру и внести изменения в код в зависимости от сценария, который требуется перенести.
- Проверьте обновленную архитектуру путем отправки и приема сообщений и событий.
Сравнение Сетки событий в 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 не поддерживаются. |