Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta introducción se presentan los conceptos clave sobre las opciones para ampliar una solución de Azure IoT. Cada sección incluye vínculos a contenido que proporciona más detalles e instrucciones.
Escenarios de extensibilidad
Entre los escenarios de extensibilidad de las soluciones de IoT se incluyen:
Análisis y visualización
Una solución de IoT común incluye el análisis y la visualización de los datos de los dispositivos y recursos para habilitar la información empresarial. Para más información, consulte Análisis y visualización de los datos de IoT.
Integración con otros servicios
Una solución de IoT puede incluir otros sistemas, como la administración de recursos, la programación del trabajo y los sistemas de automatización de control. Estos sistemas pueden:
- Usar datos de los recursos o dispositivos IoT como entrada para los sistemas de mantenimiento predictivo que generan entradas en un sistema de programación de trabajo.
- Actualizar el registro de dispositivos para asegurarse de que tiene datos actualizados del sistema de administración de recursos.
- Enviar mensajes a los recursos o dispositivos para controlar su comportamiento en función de las reglas de un sistema de automatización de controles.
Mecanismos de extensibilidad
En las secciones siguientes se describen los mecanismos clave disponibles para ampliar la solución de IoT.
En el diagrama siguiente se muestra una vista general de los componentes en una solución de IoT típica basada en el edge. En este artículo se tratan los puntos de extensibilidad resaltados en el diagrama:
En Azure IoT, la extensibilidad de la solución hace referencia a las formas en que puede agregar funcionalidades integradas a los servicios de borde y en la nube y crear integraciones con otros servicios.
Agente de mensajes
Azure IoT Operations incluye un agente MQTT que enruta los mensajes de los conectores a los flujos de datos que se conectan a los puntos de conexión en la nube. Puede implementar sus propios pods en el clúster para interactuar con el agente de mensajes para:
- Use la lógica de procesamiento de mensajes personalizado en los mensajes MQTT.
- Cree lógica de aplicación personalizada para ejecutarse en el borde.
El agente de mensajes se basa en el protocolo MQTT y admite API y SDK como:
El agente de mensajes incluye un almacén de estado que le permite administrar el estado de la aplicación distribuida en el clúster de borde.
Servicios en la nube
Los conectores Northbound de Operaciones de IoT de Azure permiten enrutar los mensajes de los recursos a distintos puntos de conexión en la nube. El enrutamiento de mensajes le permite crear integraciones con otros servicios y exportar datos para análisis y visualización.
API de REST
La API REST de Operaciones de IoT de Azure proporciona las siguientes funcionalidades que son útiles para ampliar la solución de IoT:
- Administre el agente de mensajes.
- Administrar los flujos de datos.