Управление решением Интернета вещей
В этом обзоре рассматриваются основные понятия, связанные с параметрами управления решением Интернета вещей Azure. Каждый раздел содержит ссылки на содержимое, которое содержит дополнительные сведения и рекомендации.
На следующей схеме показано высокоуровневое представление компонентов в типичном решении Интернета вещей. В этой статье рассматриваются области, относящиеся к управлению решением Интернета вещей.
Существует множество вариантов управления решением Интернета вещей, включая портал Azure, шаблоны PowerShell и ARM. В этой статье приведены основные параметры.
Сведения о защите решения Интернета вещей см. в статье "Защита решения Интернета вещей".
Наблюдение
Хотя в решении Интернета вещей существуют инструменты для мониторинга устройств , также необходимо иметь возможность отслеживать работоспособность служб Интернета вещей:
Service | Параметры мониторинга |
---|---|
Центр Интернета вещей | Мониторинг работоспособности службы и ресурсов центра Интернета в Центр Интернета вещей ещей с помощью Azure Monitor |
Служба подготовки устройств (DPS) | Мониторинг экземпляра DPS с помощью Azure Monitor |
IoT Edge | Мониторинг развертываний IoT Edge с помощью Azure Monitor |
IoT Central | Использование журналов аудита для отслеживания действий в приложении IoT Central с помощью Azure Monitor для мониторинга приложения IoT Central |
Azure Digital Twins | Мониторинг ресурсов Azure Digital Twins с помощью Azure Monitor |
Дополнительные сведения о службе Azure Monitor см. в обзоре Azure Monitor.
Портал Azure
Портал Azure предлагает согласованную среду графического интерфейса для управления службами Интернета вещей Azure. Например, портал можно использовать для:
Действие | Ссылки. |
---|---|
Развертывание экземпляров служб в подписке Azure | Управление центрами Интернета вещей настройка приложений DPS Manage IoT Central настройка экземпляра Azure Digital Twins |
Настройка служб | Создание и удаление маршрутов и конечных точек (Центр Интернета вещей) Развертывание модулей IoT Edge Для настройки отправки файлов (Центр Интернета вещей) Управление политиками распределения (DPS) |
Шаблоны ARM и Bicep
Чтобы реализовать инфраструктуру в качестве кода для решений Интернета вещей Azure, используйте шаблоны Azure Resource Manager (шаблоны ARM). Шаблон является файлом нотации объектов JavaScript (JSON), определяющим инфраструктуру и конфигурацию вашего проекта. Bicep — это новый язык, который предлагает те же возможности, что и шаблоны ARM, но с более простым синтаксисом.
Например, можно использовать шаблоны ARM или Bicep для:
Действие | Ссылки. |
---|---|
Развертывание экземпляров служб в подписке Azure | Создание центра Интернета вещей настройка DPS |
Управление службами | Создание и удаление маршрутов и конечных точек (Центр Интернета вещей) примеров пакета SDK Azure Resource Manager (IoT Central) |
Справочная документация по шаблонам ARM и Bicep см. в статье:
PowerShell
Используйте PowerShell для автоматизации управления решением Интернета вещей. Например, powerShell можно использовать для следующих способов:
Действие | Ссылки. |
---|---|
Развертывание экземпляров служб в подписке Azure | Создание центра Интернета вещей с помощью командлета New-AzIotHub Create an IoT Central |
Управление службами | Создание и удаление маршрутов и конечных точек (Центр Интернета вещей) Управление приложением IoT Central |
Справочная документация по PowerShell см. в этой статье:
Azure CLI
Используйте Azure CLI для автоматизации управления решением Интернета вещей. Например, azure CLI можно использовать для:
Действие | Ссылки. |
---|---|
Развертывание экземпляров служб в подписке Azure | Создание центра Интернета вещей с помощью Azure CLI Создание приложения IoT Central для настройки экземпляра Azure Digital Twins для настройки DPS |
Управление службами | Создание и удаление маршрутов и конечных точек (Центр Интернета вещей) Развертывание и мониторинг модулей IoT Edge в масштабе для управления приложением IoT Central создание графа Azure Digital Twins |
Справочная документация по Azure CLI см. в статье:
az iot hub
az iot device
(Центр Интернета вещей)az iot edge
az iot dps
az iot central
az iot du
(Обновление устройств Azure)az dt
(Azure Digital Twins)
Средства Azure DevOps
Используйте средства Azure DevOps для автоматизации управления решением Интернета вещей. Например, для включения можно использовать средства Azure DevOps: