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


Расширьте возможности своего решения IoT

В этом обзоре приведены основные понятия, связанные с вариантами расширения решения Интернета вещей Azure. Каждый раздел содержит ссылки на содержимое, которое содержит дополнительные сведения и рекомендации.

Сценарии расширяемости

К сценариям расширения решений Интернета вещей относятся следующие сценарии:

Анализ и визуализация

Обычное решение Интернета вещей включает в себя анализ и визуализацию данных с устройств и ресурсов для включения бизнес-аналитики. Дополнительные сведения см. в статье "Анализ и визуализация данных Интернета вещей".

Интеграция с другими службами

Решение Интернета вещей может включать другие системы, такие как управление ресурсами, планирование работы и системы автоматизации управления. Такие системы могут:

  • Используйте данные из ресурсов Интернета вещей или устройств в качестве входных данных для прогнозных систем обслуживания, которые создают записи в системе планирования работы.
  • Обновите реестр устройств, чтобы убедиться, что у него есть актуальные данные из системы управления активами.
  • Отправка сообщений в ресурсы или устройства для управления их поведением на основе правил в системе автоматизации управления.

Механизмы расширяемости

В следующих разделах описываются ключевые механизмы, доступные для расширения решения Интернета вещей.

На следующей схеме показано высокоуровневое представление компонентов в типичном пограничном решении Интернета вещей. В этой статье рассматриваются точки расширяемости, выделенные на схеме:

Схема, показывающая архитектуру высокоуровневого решения Интернета вещей для пограничных решений.

В Azure IoT расширяемость решения относится к способам добавления встроенных функций пограничных и облачных служб и интеграции с другими службами.

Брокер обмена сообщениями

Операции Интернета вещей Azure включают брокер MQTT, который направляет сообщения из соединителей в потоки данных, которые подключаются к облачным конечным точкам. Вы можете развернуть собственные модули pod в кластере, чтобы взаимодействовать с брокером сообщений:

  • Используйте настраиваемую логику обработки сообщений в сообщениях MQTT.
  • Создание пользовательской логики приложения для запуска на границе.

Брокер сообщений основан на протоколе MQTT и поддерживает API и пакеты SDK, такие как:

Брокер сообщений включает в себя хранилище состояний, которое позволяет управлять состоянием распределенного приложения в пограничном кластере.

Облачные службы

Соединители северного трафика в Операциях Интернета вещей Azure позволяют направлять сообщения из ресурсов в разные облачные конечные точки. Маршрутизация сообщений позволяет создавать интеграции с другими службами и экспортировать данные для анализа и визуализации.

Интерфейсы REST API

REST API операций Интернета вещей Azure предоставляет следующие возможности, которые полезны для расширения решения Интернета вещей.

  • Управление брокером сообщений.
  • Управление потоками данных.