AWS Greengrass

Capacidades locales de cómputo, mensajería, almacenamiento de datos en caché, sincronización e inferencia de aprendizaje automático para dispositivos conectados.

Ejecute aplicaciones con IoT sin inconvenientes en toda la nube de AWS y en dispositivos locales con AWS Lambda y AWS IoT Core.

Más información sobre la inferencia de aprendizaje automático de AWS Greengrass, ahora disponible de manera general. Haga clic aquí.

AWS Greengrass es un software que le permite ejecutar capacidades de informática local, mensajería, almacenamiento de datos en caché, sincronización e inferencias de aprendizaje automático para dispositivos conectados de manera segura. Con AWS Greengrass, los dispositivos conectados pueden ejecutar funciones de AWS Lambda, mantener los datos de dispositivos sincronizados y comunicarse con otros dispositivos de manera segura, incluso sin estar conectados a Internet. Mediante el uso de AWS Lambda, Greengrass asegura que sus dispositivos con IoT puedan responder de forma rápida a eventos locales, utilizar funciones de Lambda ejecutadas en Greengrass Core para interactuar con los recursos locales, operar con conexiones intermitentes, permanecer actualizados con actualizaciones inalámbricas y minimizar el costo de la transmisión de los datos de IoT a la nube.

La inferencia de aprendizaje automático es una característica de AWS Greengrass que facilita la inferencia mediante aprendizaje automático de forma local en los dispositivos Greengrass Core que utilicen modelos creados y entrenados en la nube.

AWS Greengrass amplía AWS a dispositivos de manera sencilla, con lo que pueden actuar a nivel local en función de los datos que generan, al tiempo que utilizar la nube para tareas de administración, análisis y almacenamiento duradero. Con 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 Greengrass se puede programar para que filtre datos de dispositivos y solo transmita información necesaria de vuelta a la nube. AWS Greengrass autentica y cifra datos de dispositivos en todos los puntos de conexión mediante el uso de las capacidades de administración de acceso y seguridad de AWS IoT Core. De este modo, nunca se intercambian datos entre dispositivos cuando estos se comunican entre sí y con la nube sin una identidad demostrada.

Haga clic aquí para empezar a usar AWS Greengrass.

Beneficios

Responda a eventos locales en tiempo casi real

Los dispositivos de AWS Greengrass pueden funcionar localmente en los datos que generen para 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 Lambda implementadas en dispositivos de 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.

Opere offline

AWS Greengrass permite que los dispositivos conectados operen incluso con conectividad intermitente a la nube. Una vez que el dispositivo se reconecta, Greengrass sincroniza sus datos con los de AWS IoT Core, lo que proporciona una funcionalidad excelente independientemente de la conectividad.

Comunicación segura

AWS 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. Greengrass usa la misma administración del acceso y de la seguridad que ya conoce de AWS IoT Core, con autenticación y autorización de dispositivos mutua y conectividad segura con la nube.

Programación de dispositivos simplificada con AWS Lambda

AWS Greengrass usa el mismo modelo de programación de AWS Lambda que usted utiliza en la nube, por lo que puede desarrollar código en la nube y, a continuación, implementarlo con facilidad en sus dispositivos. Greengrass le permite ejecutar funciones de Lambda a nivel local, reduciendo la complejidad de desarrollar software integrado.

Reduzca el costo de ejecutar aplicaciones de IoT

Con AWS Greengrass, puede programar el dispositivo para que filtre datos a nivel local y solo transmita los datos necesarios para sus aplicaciones a la nube. Así se reduce la cantidad de datos sin procesar transmitidos a la nube y se reducen los costos, incrementando la calidad de los datos que envía a la nube para que pueda obtener información rica a un costo más bajo.

Cómo funciona

AWS Greengrass le permite crear soluciones de IoT que conectan distintos tipos de dispositivos con la nube y entre sí. Los dispositivos que ejecutan Linux y admiten arquitecturas ARM o x86 pueden alojar Greengrass Core. El núcleo de Greengrass permite la ejecución local de mensajería, almacenamiento en caché, seguridad y código de AWS Lambda.

Los dispositivos que se ejecutan en el núcleo de AWS Greengrass funcionan como un centro que puede comunicarse con otros dispositivos que se ejecuten en Amazon FreeRTOS o tengan el SDK para dispositivos de AWS IoT instalado. El tamaño de estos dispositivos puede variar, desde dispositivos basados en microcontroladores más pequeños a dispositivos de gran tamaño.

Los dispositivos del núcleo de AWS Greengrass, los dispositivos con el SDK para dispositivos de AWS IoT y los dispositivos de Amazon FreeRTOS se pueden configurar para que se comuniquen entre sí en un grupo de Greengrass. Si el dispositivo de Greengrass Core pierde la conectividad con la nube, los dispositivos del grupo de Greengrass pueden seguir comunicándose entre sí a través de la red local. Un grupo de Greengrass puede ser la planta de un edificio, un camión o un emplazamiento minero entero.

Diagrams_Greengrass_How_It_Works

Introducción a AWS

icon1

Inscríbase para obtener una cuenta de AWS

Acceda automáticamente a la capa gratuita de AWS.
icon2

Aprenda con tutoriales de 10 minutos

Explore y aprenda con tutoriales sencillos.
icon3

Comience a crear con AWS

Comience a crear con las guías paso a paso que le ayudarán a lanzar el proyecto de AWS.

Más información sobre AWS Greengrass

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