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

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

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

Diagram that shows the high-level IoT solution architecture highlighting solution extensibility areas.

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

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

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

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

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

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

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

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

Служба работоспособности данных Azure

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

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

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

API службы (Центр Интернета вещей)

Центр Интернета вещей и служба подготовки устройств (DPS) предоставляют набор API-интерфейсов служб, которые можно использовать для управления и взаимодействия с концентратором и устройствами. К этим API относятся следующие:

  • Управление реестрами
  • Взаимодействие с двойниками устройств и цифровыми двойниками
  • Отправка сообщений из облака на устройство и вызовы команд
  • Управление группами регистрации (DPS)
  • Управление начальным состоянием двойника устройства (DPS)

Список доступных API-интерфейсов служб см. в пакетах SDK службы.

REST API (IoT Central)

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

  • Запрос устройств, подключенных к приложению
  • Управление шаблонами устройств и манифестами развертывания
  • Управление устройствами и группами устройств
  • Управление устройствами путем взаимодействия с свойствами устройства и вызовами команд

Дополнительные сведения см. в разделе REST API IoT Central.

Маршрутизация и экспорт данных

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

Помимо телеметрии устройства, Центр Интернета вещей и IoT Central могут отправлять сообщения об обновлении свойств и сообщения о состоянии подключения устройства другим конечным точкам. Маршрутизация этих сообщений позволяет создавать интеграции с другими службами, которым требуются сведения о состоянии устройства:

Шаблоны приложений IoT Central

Шаблоны приложений IoT Central предоставляют отправную точку для создания решений Интернета вещей, которые включают интеграцию с другими службами. Вы можете использовать шаблоны для создания приложения, включающего ресурсы, относящиеся к решению. Дополнительные сведения см. в шаблонах приложений IoT Central.

Следующие шаги

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