IoT Central es una plataforma de aplicaciones como servicio (aPaaS) de IoT que reduce la carga y el costo del desarrollo, la administración y el mantenimiento de soluciones de IoT. Use IoT Central para evaluar rápidamente el escenario de IoT y evaluar las oportunidades que puede crear para su negocio. Para simplificar el desarrollo de una infraestructura de IoT compleja y en constante evolución, IoT Central le permite centrar sus esfuerzos en determinar el impacto empresarial que podría crear con el flujo de datos de IoT.
La interfaz de usuario web le permite conectar rápidamente dispositivos, supervisar sus condiciones, crear reglas y administrar dispositivos y sus datos a lo largo de su ciclo de vida. Además, le permite actuar sobre la información del dispositivo mediante la extensión de IoT Intelligence en aplicaciones de línea de negocio. Una vez que haya usado IoT Central para evaluar sus escenarios de IoT, puede crear su solución de Azure IoT preparada para la empresa.
En este artículo se proporciona información general sobre las características de Azure IoT Central.
Precios
Las aplicaciones que se crean con un plan estándar se facturan por dispositivo, y se puede elegir entre un plan de precios Estándar 0, Estándar 1 o Estándar 2, siendo gratis los dos primeros dispositivos. Más información sobre los precios de IoT Central.
Creación de una aplicación de IoT Central
Puede implementar rápidamente una aplicación de IoT Central nueva y, luego, personalizarla según sus requisitos específicos. Las plantillas de aplicación de Azure IoT Central son una herramienta que ayuda a poner en marcha el desarrollo de las soluciones de IoT. Puede usar las plantillas de aplicación para todo, desde hacerse una idea de lo que es posible, pasando por la personalización completa de la aplicación para que se adapte a su escenario.
Comience con una plantilla de aplicación genérica o con una de las enfocadas al sector:
Después de crear la aplicación, el primer paso es crear y conectar los dispositivos. En el vídeo siguiente se explica el proceso de conexión de un dispositivo a una aplicación de IoT Central:
Cada dispositivo conectado a IoT Central usa una plantilla de dispositivo. Una plantilla de dispositivo es el plano técnico que define las características y el comportamiento de un tipo de dispositivo, por ejemplo:
La telemetría que envía. Los ejemplos incluyen la temperatura y la humedad. La telemetría es la transmisión de datos.
Las propiedades empresariales que un operador puede modificar. Los ejemplos incluyen una dirección de cliente y la fecha en que se prestó servicio por última vez.
Las propiedades de dispositivo que establece un dispositivo y que son de solo lectura en la aplicación. Por ejemplo, el estado de una válvula, abierta o cerrada.
Propiedades de dispositivo que un operador establece y que determinan el comportamiento del dispositivo. Por ejemplo, la temperatura de destino del dispositivo.
Comandos a los que llama un operador y que se ejecutan en un dispositivo. Por ejemplo, un comando para reiniciar un dispositivo de forma remota.
Un modelo de dispositivo que describe las funcionalidades que debe implementar el dispositivo. Entre estas funcionalidades, se incluyen:
La telemetría que transmite a IoT Central.
Las propiedades de solo lectura que utiliza para notificar el estado a IoT Central.
Las propiedades de escritura que recibe de IoT Central para establecer el estado del dispositivo.
Los comandos a los que se llama desde IoT Central.
Propiedades de la nube que no están almacenadas en el dispositivo.
Personalizaciones, formularios y vistas de dispositivo que forman parte de la aplicación IoT Central.
Tiene varias opciones para crear plantillas de dispositivo:
Diseñe la plantilla de dispositivo en IoT Central e implemente el modelo de dispositivo en el código del dispositivo.
Cree un modelo de dispositivo mediante Visual Studio Code y publíquelo en un repositorio. Implemente el código del dispositivo desde el modelo y conecte el dispositivo a la aplicación de IoT Central. IoT Central encuentra el modelo de dispositivo en el repositorio y crea automáticamente una plantilla de dispositivo simple.
Cree un modelo de dispositivo mediante Visual Studio Code. Implemente el código del dispositivo a partir del modelo. Importe manualmente el modelo de dispositivo en la aplicación de IoT Central y agregue las propiedades, las personalizaciones y las vistas de la nube que la aplicación de IoT Central necesite.
Personalice la interfaz de usuario de la aplicación de IoT Central para los operadores responsables del uso cotidiano de la aplicación. Las personalizaciones que puede realizar incluyen:
Configurar paneles personalizados para ayudar a los operadores a descubrir información y resolver los problemas con mayor rapidez.
Configurar análisis personalizados para explorar los datos de series temporales de los dispositivos conectados.
Definir el diseño de las propiedades y la configuración en una plantilla de dispositivo.
Administración de los dispositivos
Use la aplicación IoT Central para administrar los dispositivos de la solución de IoT Central. Los operadores realizan tareas como:
Supervisar los dispositivos conectados a la aplicación.
Solucionar problemas y errores de los dispositivos.
Aprovisionar dispositivos nuevos.
Puede definir reglas y acciones personalizadas que se aplican a la transmisión de datos desde los dispositivos conectados. Un operador puede habilitar o deshabilitar estas reglas en el nivel de dispositivo para controlar y automatizar las tareas dentro de la aplicación.
Al igual que con cualquier solución de IoT diseñada para funcionar a gran escala, es importante tener un enfoque estructurado en relación con la administración de dispositivos. No basta con conectar los dispositivos a la nube, sino que es necesario mantener los dispositivos conectados y en buen estado. Use las siguientes funcionalidades de IoT Central para administrar los dispositivos a lo largo del ciclo de vida de la aplicación:
Paneles
Comience con un panel generado previamente en una plantilla de aplicación, o bien cree sus propios paneles adaptados a las necesidades de sus operadores. Puede compartir los paneles con todos los usuarios de la aplicación, o bien mantenerlos privados.
Reglas y acciones
Cree reglas personalizadas basadas en el estado y la telemetría de los dispositivos, con el fin de identificar aquellos que necesitan atención. Configure acciones para notificar a las personas adecuadas y asegúrese de que se aplican medidas correctivas en el momento oportuno.
Trabajos
Los trabajos permiten aplicar actualizaciones individuales o en masa a los dispositivos, para lo que se establecen propiedades o se realizan llamadas a comandos.
Integración con otros servicios
Como plataforma de aplicaciones, IoT Central permite transformar los datos de IoT en información empresarial que produce resultados útiles. Entre los ejemplos, se incluyen: determinar las tendencias de eficiencia de máquinas y predecir el uso de energía futura en una planta de fábrica.
Genere conclusiones comerciales a través de la creación de canalizaciones de análisis personalizados para procesar la telemetría de sus dispositivos y almacenar los resultados. Configure las exportaciones de datos en la aplicación de IoT Central para exportar datos de telemetría, cambios de propiedades de los dispositivos y cambios de las plantillas de dispositivos a otros servicios en los que puede analizar, almacenar y visualizar los datos con sus herramientas preferidas.
Creación de soluciones de IoT personalizadas e integraciones con las API REST
Cree soluciones de IoT como:
Aplicaciones de Mobile Companion que pueden configurar y controlar dispositivos de forma remota.
Integraciones personalizadas que permiten a las aplicaciones de línea de negocio existentes interactuar con los datos y dispositivos de IoT.
Aplicaciones de administración de dispositivos para el modelado de dispositivos, la incorporación, la administración y el acceso a los datos.
Administración de la aplicación
Las aplicaciones IoT Central están totalmente hospedadas por Microsoft, lo que reduce la sobrecarga de administración que suponen las aplicaciones. Los administradores administran el acceso a la aplicación con roles de usuario y permisos y realizan un seguimiento de la actividad mediante registros de auditoría.
Roles de usuario
La documentación IoT Central hace referencia a cuatro roles de usuario que interactúan con una aplicación de IoT Central:
Este módulo describe cómo Azure IoT Central facilita el diseño, las pruebas y la implementación de aplicaciones distribuidas que procesan los datos de telemetría de IoT que generan los dispositivos inteligentes. Al diseñar aplicaciones nativas de nube, puede aprovechar Azure IoT Central para ofrecer un conjunto completo de características útiles para diseñar, probar e implementar aplicaciones distribuidas que se basan en los datos de telemetría de IoT.
Muestre las características de Microsoft Entra ID para modernizar las soluciones de identidad, implementar soluciones híbridas e implementar la gobernanza de identidades.
La aplicación Azure IoT Central simplifica la creación de soluciones de IoT. Aprenda a crear, personalizar, administrar y usar una aplicación de Azure IoT Central.
En este artículo se presentan conceptos clave de la arquitectura de IoT Central, como la administración de dispositivos, la seguridad, la integración y la extensibilidad.
En este inicio rápido, aprenderá a conectar su primer dispositivo a una nueva aplicación de IoT Central. En este inicio rápido se usa una aplicación de smartphone como dispositivo IoT.
Familiarícese con las áreas clave de la API de REST de Azure IoT Central. Use la API para crear, administrar y usar la solución de IoT desde aplicaciones cliente.