Cree aplicaciones de IoT con mayor rapidez

Modelos

AWS IoT Things Graph ayuda a crear aplicaciones de IoT con mayor rapidez porque permite reducir el tiempo necesario para comprender detalles de dispositivos de bajo nivel y para escribir código con el fin de lograr que los dispositivos y los servicios web funcionen de manera conjunta. AWS IoT Things Graph facilita el uso de dispositivos y servicios web porque permite representarlos como modelos. Un modelo es una abstracción que representa un dispositivo como un conjunto de acciones (entradas), eventos (salidas) y estados (atributos). Los modelos separan la interfaz del dispositivo de la implementación subyacente. Por ejemplo, un interruptor de luz se puede representar como un conjunto de atributos (estatus, regulable), eventos (finalización del horario de verano) y acciones (encender).

Repositorio de modelos

AWS IoT Things Graph facilita la reutilización de modelos para que no tenga que duplicar código en cada implementación de una aplicación de IoT. Puede usar el editor de modelos en la consola de AWS IoT Things Graph para crear un modelo propio con el lenguaje de modelado de esquemas basado en GraphQL de AWS IoT Things Graph o seleccionar un modelo para dispositivos comunes, como interruptores de luz y sensores de temperatura. Una vez creados, los modelos se pueden guardar en su repositorio de modelos, donde quedan disponibles para su acceso y reutilización en las aplicaciones. Como resultado, obtiene bloques de creación para sus aplicaciones de IoT.

Biblioteca de mapeos

AWS IoT Things Graph elimina la necesidad de escribir código para convertir el contenido de salida de un dispositivo en el contenido de entrada de otro mediante el uso de una biblioteca de mapeos. Por ejemplo, un sensor de movimiento basado en ZigBee no puede interactuar con una cámara basada en Z-Wave debido a las diferencias en los detalles de los dispositivos, como API, protocolos y sintaxis de mensajes. Los mapeos transforman los detalles de los dispositivos de bajo nivel de un dispositivo a un formato que el otro dispositivo comprenda, lo que les permite interactuar sin necesidad de realizar modificaciones en el software. La biblioteca de mapeos integrada de AWS IoT Things Graph provee cientos de conceptos comunes para aplicaciones de IoT normales en entornos industriales y en hogares conectados, como brillo, color y volumen. Además, tiene la posibilidad de crear conceptos propios.

Cree fácilmente flujos de trabajo sofisticados

Flujos de trabajo

AWS IoT Things Graph simplifica el desarrollo de aplicaciones mediante el suministro de una interfaz de arrastrar y soltar en la consola de AWS IoT Things Graph. En la interfaz de arrastrar y soltar, puede crear aplicaciones de manera visual mediante la conexión de modelos, la definición de interacciones entre ellos y la creación de un flujo de trabajo. Los flujos de trabajo están conformados por flujos, que consisten en varias cosas (dispositivos y servicios) conectados en una secuencia de pasos. Es posible modificar el orden de los pasos y agregar nuevos dispositivos y lógica empresarial para perfeccionar una aplicación sin necesidad de revisar la aplicación de IoT completa. Los flujos de trabajo se activan mediante telemetría a partir de un dispositivo. Una vez activados, AWS IoT Things Graph ejecuta cada paso del flujo de trabajo. AWS IoT Things Graph realiza un seguimiento del estado de cada paso y vuelve a intentarlo si ocurre algún problema.

Fácil de administrar y monitorizar

Ejecución en el borde

Las aplicaciones compatibles con AWS IoT Things Graph se pueden ejecutar en la nube de AWS o en el borde, como en dispositivos compatibles con AWS IoT Greengrass, para que puedan responder a eventos sin conexión a Internet. AWS IoT Greengrass es un software que le permite ejecutar de manera segura capacidades locales de informática, mensajería, almacenamiento de datos en caché, sincronización e inferencia de aprendizaje automático. La implementación es un proceso sencillo que se puede iniciar con unos pocos clics en la consola de AWS IoT Things Graph. AWS IoT Things Graph empaqueta modelos junto con el tiempo de ejecución y lo envía a su dispositivo compatible con IoT Greengrass, donde escucha mensajes y coordina interacciones.

Monitorización de aplicaciones

AWS IoT Things Graph le otorga visibilidad del rendimiento de su aplicación para que pueda ajustarla y corregir cualquier defecto. AWS IoT Things Graph emitirá métricas de tiempo de ejecución, error o éxito para que pueda monitorizar y administrar su aplicación desde la consola. AWS IoT Things Graph almacena el historial completo de ejecuciones de aplicaciones de IoT en un almacén de datos y expone las API para que usted pueda saber exactamente qué sucedió en su aplicación.

Más información
Más información acerca de los precios

Precios para implementaciones en la nube o en el borde

Más información 
Inscribirse
Inscríbase para abrir una cuenta de AWS

Acceda instantáneamente a la capa gratuita de AWS y comience a usar AWS IoT Things Graph

Inscribirse 
Comenzar
Obtenga las respuestas a sus preguntas

Preguntas frecuentes de análisis sobre AWS IoT Things Graph

Más información