Administración de la solución de IoT

En esta introducción, se presentan los conceptos clave sobre las opciones para administrar una solución de Azure IoT. Cada sección incluye vínculos a contenido que proporciona más detalles e instrucciones.

En el diagrama siguiente se muestra una vista general de los componentes en una solución de IoT típica. Este artículo se centra en las áreas relevantes para administrar una solución de IoT.

Diagrama que muestra la arquitectura de la solución de IoT de alto nivel resaltando las áreas de extensibilidad de la solución.

Hay muchas opciones para administrar la solución de IoT, incluidas las plantillas de Azure Portal, PowerShell y ARM. En este artículo, se resumen las opciones principales.

Para más información sobre cómo proteger la solución de IoT, consulte Protección de la solución de IoT.

Supervisión

Aunque hay herramientas específicas para supervisar dispositivos en la solución de IoT, también debe poder supervisar el estado de los servicios de IoT:

Servicio Opciones de supervisión
IoT Hub Uso de Azure Monitor para supervisar el centro de IoT
Comprobación del estado del servicio de IoT Hub y recursos
Device Provisioning Service (DPS) Uso de Azure Monitor para supervisar la instancia de DPS
IoT Edge Uso de Azure Monitor para supervisar la flota de IoT Edge
Supervisión de implementaciones de IoT Edge
IoT Central Uso de registros de auditoría para realizar un seguimiento de la actividad en la aplicación IoT Central
Uso de Azure Monitor para supervisar la aplicación de IoT Central
Azure Digital Twins Uso de Azure Monitor para supervisar los recursos de Azure Digital Twins

Para más información sobre el servicio Azure Monitor, consulte Introducción a Azure Monitor.

Azure portal

Azure Portal ofrece un entorno de GUI coherente para administrar los servicios de Azure IoT. Por ejemplo, puede usar el portal para:

Acción Vínculos
Implementar instancias de servicio en la suscripción de Azure Administrar los centros de IoT
Configurar DPS
Administrar aplicaciones de IoT Central
Configurar una instancia de Azure Digital Twins
Configurar servicios Creación y eliminación de rutas y puntos de conexión (IoT Hub)
Implementación de módulos de IoT Edge
Configurar cargas de archivos (IoT Hub)
Administrar inscripciones de dispositivos (DPS)
Administrar directivas de asignación (DPS)

Plantillas de ARM y Bicep

Para implementar la infraestructura como código para las soluciones de Azure IoT, use las plantillas de Azure Resource Manager (plantillas de ARM). La plantilla es un archivo de notación de objetos JavaScript (JSON) que contiene la infraestructura y la configuración del proyecto. Bicep es un nuevo lenguaje que ofrece la misma funcionalidad que las plantillas de ARM, pero con una sintaxis más fácil de usar.

Por ejemplo, puede usar plantillas de ARM o Bicep para:

Acción Vínculos
Implementar instancias de servicio en la suscripción de Azure Creación de un centro de IoT
Configuración de DPS
Administración de servicios Creación y eliminación de rutas y puntos de conexión (IoT Hub)
Ejemplos del SDK de Azure Resource Manager (IoT Central)

Para obtener plantillas de ARM y documentación de referencia de Bicep, consulte:

PowerShell

Use PowerShell para automatizar la administración de la solución de IoT. Por ejemplo, puede usar PowerShell para:

Acción Vínculos
Implementar instancias de servicio en la suscripción de Azure Crear un centro de IoT mediante el cmdlet New-AzIotHub
Crear una aplicación IoT Central
Administración de servicios Crear y eliminar rutas y puntos de conexión (IoT Hub)
Administrar una aplicación IoT Central

Para obtener documentación de referencia de PowerShell, consulte:

Azure CLI

Use la CLI de Azure para automatizar la administración de la solución de IoT. Por ejemplo, puede usar la CLI de Azure para:

Acción Vínculos
Implementar instancias de servicio en la suscripción de Azure Crear un centro de IoT mediante la CLI de Azure
Crear una aplicación IoT Central
Configurar una instancia de Azure Digital Twins
Configurar DPS
Administración de servicios Crear y eliminar rutas y puntos de conexión (IoT Hub)
Implementar y supervisar módulos de IoT Edge a gran escala
Administrar una aplicación de IoT Central
Crear un grafo de Azure Digital Twins

Para ver la documentación de referencia de la CLI de Azure, consulte:

Herramientas de Azure DevOps

Use las herramientas de Azure DevOps para automatizar la administración de la solución de IoT. Por ejemplo, puede usar herramientas de Azure DevOps para habilitar:

Pasos siguientes

Ahora que ha visto información general sobre las opciones de extensibilidad disponibles para la solución de IoT, algunos pasos siguientes sugeridos incluyen: