Publicado en: Dec 15, 2020
AWS IoT Greengrass 2.0 ahora está disponible. Con este gran lanzamiento, AWS IoT Greengrass proporciona un tiempo de ejecución de borde de código abierto, un conjunto completo de componentes de software predefinidos, herramientas para el desarrollo de software local y nuevas características para administrar el software de dispositivo en flotas de dispositivos grandes.
El tiempo de ejecución de borde de código abierto de AWS IoT Greengrass 2.0 ahora se distribuye bajo la licencia de Apache 2.0 y está disponible en GitHub. Ahora puede inspeccionar el código de tiempo de ejecución de borde de AWS IoT Greengrass, lo que permite resolver de forma más fácil problemas que se presentan al interactuar con la aplicación y ayuda a crear aplicaciones que se ejecutan en AWS IoT Greengrass con mejor rendimiento y más confiables. También puede personalizar y ampliar el tiempo de ejecución de borde de AWS IoT Greengrass para satisfacer necesidades de software y hardware específicas.
AWS IoT Greengrass 2.0 es completamente modular. Puede agregar o eliminar componentes de software predefinidos en función del caso de uso de IoT, así como los recursos de memoria y CPU del dispositivo. Por ejemplo, puede optar por incluir componentes de AWS IoT Greengrass predefinidos, como un administrador de secuencias solo para cuando deba procesar secuencias de datos con la aplicación, o componentes de aprendizaje automático solo cuando desee realizar inferencias de aprendizaje automático localmente en los dispositivos.
AWS IoT Greengrass 2.0 incluye una nueva interfaz de linea de comandos (CLI) que permite desarrollar y depurar aplicaciones localmente en el dispositivo. Además, hay una nueva consola de depuración local que ayuda a visualizar las aplicaciones de depuración en el dispositivo. Gracias a estas nuevas capacidades, puede desarrollar rápidamente un código de depuración en un dispositivo de prueba antes de utilizar la nube para implementar en los dispositivos de producción.
AWS IoT Greengrass 2.0 está integrado con los grupos de objetos de AWS IoT, lo que permite organizar fácilmente los dispositivos en grupos y administrar implementaciones de aplicaciones en los dispositivos con características que controlan la velocidad de despliegue, los tiempos de espera y las restauraciones. Por ejemplo, un fabricante de termostatos inteligentes puede implementar su aplicación más reciente para millones de usuarios a la vez, o implementarla de forma gradual al elegir solo un porcentaje de toda la flota. Además, tiene la opción de detener implementaciones en caso de tiempos de espera, así como de restaurar implementaciones en caso de error, lo que elimina la carga que implica administrar estas actividades por cuenta propia.
A partir de hoy, para ayudarle a evaluar, probar y desarrollar con esta nueva versión de AWS IoT Greengrass, los primeros 1000 dispositivos en la cuenta no incurrirán en ningún cargo de AWS IoT Greengrass hasta el 31 de diciembre de 2021. Incurrirá en cargos por el uso de los demás servicios de AWS que utilice con las aplicaciones que se ejecutan en AWS IoT Greengrass, como AWS IoT Core.
Consulte la tabla de regiones de AWS para ver todas las regiones en las que AWS IoT Greengrass está disponible. Para obtener más información acerca de AWS IoT Greengrass, consulte la página del producto.
Consulte nuestra publicación en el blog y la guía para desarrolladores para obtener más información.