AWS IoT Greengrass

Lleve capacidades locales de computo, mensajería, administración de datos, sincronización e inferencia de ML a dispositivos de borde

AWS IoT Greengrass extiende AWS a dispositivos de borde de manera sencilla, de modo que puedan actuar a nivel local en función de los datos que generan, al mismo tiempo que utilizan la nube para tareas de administración, análisis y almacenamiento duradero. Con AWS IoT Greengrass, los dispositivos conectados pueden ejecutar funciones de AWS Lambda, contenedores Docker o ambos, ejecutar predicciones basadas en modelos de aprendizaje automático, mantener los datos de dispositivos sincronizados y comunicarse con otros dispositivos de manera segura, incluso sin estar conectados a Internet.

Con AWS IoT Greengrass, puede utilizar lenguajes y modelos de programación familiares para crear y probar el software de sus dispositivos en la nube y, a continuación, implementarlo en sus dispositivos. AWS IoT Greengrass se puede programar para que filtre datos de dispositivos, administre el ciclo de vida de los datos en el dispositivo y solo transmita información necesaria de vuelta a AWS. También puede conectarse a aplicaciones de terceros, software en las instalaciones y servicios de AWS listos para utilizar con los conectores de AWS IoT Greengrass. Los conectores también inician la incorporación de dispositivos con adaptadores de protocolo prediseñados y le permiten agilizar la autenticación mediante la integración con AWS Secrets Manager.

Introducción a AWS IoT Greengrass (1:34)

Beneficios

Respuesta a eventos locales casi en tiempo real

Los dispositivos de AWS IoT Greengrass pueden funcionar de manera local en función de los datos que generan a fin de poder responder rápidamente ante eventos locales, mientras continúan usando la nube para tareas de administración, análisis y almacenamiento a largo plazo. La característica de acceso a recursos locales permite a las funciones de AWS Lambda implementadas en dispositivos de AWS IoT Greengrass Core utilizar recursos de dispositivos locales, como cámaras, puertos serie o GPU, para que las aplicaciones de los dispositivos puedan obtener acceso y procesar datos locales rápidamente.

Operación sin conexión

AWS IoT Greengrass permite que los dispositivos conectados operen incluso con conectividad intermitente a la nube. Los dispositivos de AWS IoT Greengrass pueden recolectar, procesar y exportar streams de datos, tanto en línea como sin conexión. Cuando el dispositivo se vuelve a conectar, AWS IoT Greengrass sincroniza los datos en el dispositivo con servicios en la nube como AWS IoT Core, AWS IoT Analytics o Amazon Kinesis, esto proporciona una funcionalidad excelente independientemente de la conectividad.

Comunicación segura

AWS IoT Greengrass autentica y cifra datos de dispositivos en las comunicaciones en la nube y locales. De este modo, nunca se intercambian datos entre dispositivos y la nube sin una identidad demostrada. También puede aprovechar el cifrado integral asegurado por hardware para los mensajes enviados entre un AWS IoT Greengrass Core y la nube de AWS, y los mensajes entre un AWS IoT Greengrass Core y otros dispositivos locales con el SDK para dispositivos de AWS IoT.

Programación simplificada de dispositivos con soporte de contenedores

Puede desarrollar código en la nube y luego implementarlo sin problemas en sus dispositivos con AWS Lambda, contenedor Docker o ambos. AWS IoT Greengrass le permite ejecutar funciones de AWS Lambda a nivel local, lo que reduce la complejidad de desarrollar software integrado. También puede implementar, ejecutar y administrar los contenedores Docker en los dispositivos de AWS IoT Greengrass.

Reducción del costo de ejecución de aplicaciones de IoT

Puede obtener información valiosa a un costo menor si programa su dispositivo para filtrar o agregar datos localmente y solo transmitir los datos que necesita para sus aplicaciones a la nube. Así se reduce la cantidad de datos sin procesar transmitidos a la nube, lo que minimiza el costo y aumenta la calidad de los datos que envía a la nube.

Amplia compatibilidad con plataformas

Puede ejecutar el software de AWS IoT Greengrass en cualquier dispositivo de hardware que admita los requisitos mínimos de hardware y software. Puede usa el AWS Partner Device Catalog para buscar y comprar dispositivos que hayan sido calificados por AWS para trabajar de forma óptima con AWS IoT Greengrass. También puede usarAWS IoT Device Tester, para comprobar si sus dispositivos ejecutarán AWS IoT Greengrass e interoperarán con los servicios de AWS IoT.

Funcionamiento

AWS IoT Greengrass le permite crear soluciones de IoT que conectan distintos tipos de dispositivos con la nube y entre sí. Los dispositivos que ejecutan Linux, incluidas las distribuciones como Ubuntu y Raspbian, y admiten arquitecturas Arm o x86 pueden alojar AWS IoT Greengrass Core. AWS IoT Greengrass Core permite la ejecución local del código, mensajería, administración de datos y seguridad de AWS Lambda. Los dispositivos que ejecutan AWS IoT Greengrass Core funcionan como un hub que puede comunicarse con otros dispositivos que ejecuten Amazon FreeRTOS o tengan instalado SDK para dispositivos de AWS IoT. El tamaño de estos dispositivos puede variar, desde dispositivos con microcontroladores más pequeños a dispositivos más grandes. Los dispositivos de AWS IoT Greengrass Core, los dispositivos con el SDK para dispositivos de AWS IoT y los dispositivos de Amazon FreeRTOS se pueden configurar con el fin de que se comuniquen entre sí en un grupo de AWS IoT Greengrass. Si el dispositivo de AWS IoT Greengrass Core pierde la conectividad con la nube, los dispositivos del grupo de AWS IoT Greengrass pueden seguir comunicándose entre sí a través de la red local. Un grupo de AWS IoT Greengrass puede ser la planta de un edificio, un camión o un emplazamiento minero entero.

Cómo funciona AWS IoT Greengrass

AWS IoT Greengrass proporciona conectores prediseñados para que pueda ampliar fácilmente la funcionalidad del dispositivo de borde sin escribir código. Los conectores de AWS IoT Greengrass le permiten conectarse rápidamente a aplicaciones de terceros, software local y servicios de AWS en el borde.

Conectores de AWS IoT Greengrass

AWS IoT Greengrass proporciona un almacenamiento de claves privadas de raíz de confianza de hardware para dispositivos de borde. Puede utilizar las capacidades de AWS IoT Greengrass junto con el cifrado de mensajes asegurado por hardware.

Seguridad de AWS IoT Greengrass
Ecofit

Ecofit

Ecofit utiliza AWS IoT Greengrass para recopilar datos de equipos de gimnasios con el fin de mantenerlos y extender la vida útil de los activos.

Cradlewise

Cradlewise

Cradlewise utiliza AWS IoT Greengrass para garantizar que su cuna inteligente pueda mantener los dispositivos funcionando en modo offline.

“En ADLINK, el alcance de los ofrecimientos de nuestros socios es clave para crear las mejores soluciones para resolver cada problema de negocio específico de cada cliente. El soporte de contenedores para AWS IoT Greengrass es un avance emocionante para nuestros clientes para implementar diversas cargas de trabajo en AWS IoT Greengrass sin reescribir el código y continuar con el desarrollo de nuevas aplicaciones en lenguajes y entornos familiares para los equipos de desarrollo”.

Toby McClean, vicepresidente de Soluciones de IoT e Innovación Tecnológica, ADLINK

Docker
“Docker y AWS colaboran en nuestra visión compartida de cómo las cargas de trabajo pueden ser implementadas en dispositivos de borde más fácilmente. La tecnología de contenedores líder en la industria de Docker, que incluye Docker Desktop y Docker Hub, es esencial para el avance de desarrolladores de cargas de trabajo para aplicaciones modernas y soluciones de IoT. Ahora nuestros clientes pueden implementar y ejecutar contenedores Docker sin problemas en dispositivos de AWS IoT Greengrass, esto permite a equipos de desarrollo enviar aplicaciones más rápidamente y acelerar la migración de aplicaciones desde el centro de datos a la nube y ahora a dispositivos borde”.

David Messina, Vicepresidente Ejecutivo de Alianzas estratégicas, Docker

Obtenga información sobre el probador de dispositivos de AWS IoT Greengrass
Revise el probador de dispositivo

Compruebe si sus dispositivos ejecutarán AWS IoT Greengrass e interoperarán con los servicios de AWS IoT.

Más información 
Inscríbase para obtener una cuenta gratuita de AWS
Regístrese para obtener una cuenta gratuita

Obtenga acceso instantáneo a la capa gratuita de AWS. 

Regístrese 
Comience a crear con IoT Greengrass en la consola
Comience a crear en la consola

Comience a crear con AWS IoT Greengrass en la consola de AWS.

Iniciar sesión 

Más información sobre AWS IoT Greengrass

Visite la página de características
¿Listo para crear?
Introducción a AWS IoT Greengrass
¿Tiene más preguntas?
Contacte con nosotros