Lanzamiento: actualización del software AWS IoT Greengrass Core versión 2.4.0 del 3 de agosto de 2021 - AWS IoT Greengrass

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Lanzamiento: actualización del software AWS IoT Greengrass Core versión 2.4.0 del 3 de agosto de 2021

Este lanzamiento incluye la versión 2.4.0 del componente núcleo de Greengrass, los nuevos componentes proporcionados por AWS y las actualizaciones de los componentes proporcionados por AWS.

Fecha de lanzamiento: 3 de agosto de 2021

Aspectos destacados del lanzamiento
  • Límites de recursos del sistema: el componente núcleo de Greengrass ahora admite los límites de recursos del sistema. Puede configurar la cantidad máxima de uso de CPU y RAM que cada proceso de un componente pueden usar en el dispositivo principal. Para obtener más información, consulte Configuración de los límites de recursos del sistema para los componentes.

  • Pausa y reanudación de componentes: el núcleo de Greengrass ahora admite pausar y reanudar componentes. Puede utilizar la biblioteca de comunicación entre procesos (IPC) para desarrollar componentes personalizados que detengan y reanuden los procesos de otros componentes. Para obtener más información, consulte PauseComponent y ResumeComponent.

  • Instalación con el aprovisionamiento de flotas de AWS IoT: utilice el nuevo complemento de aprovisionamiento de flotas de AWS IoT para instalar el software AWS IoT Greengrass Core en los dispositivos que se conectan a AWS IoT para aprovisionar los recursos necesarios de AWS. Los dispositivos utilizan un certificado de reclamación para el aprovisionamiento. Puede incrustar el certificado de reclamación en los dispositivos durante la fabricación, de modo que cada dispositivo pueda aprovisionarse en cuanto se conecte a Internet. Para obtener más información, consulte Instale el software AWS IoT Greengrass principal con aprovisionamiento AWS IoT de flota.

  • Instalación con aprovisionamiento personalizado: desarrolle un complemento de aprovisionamiento personalizado para aprovisionar los recursos de AWS necesarios al instalar el software AWS IoT Greengrass Core en los dispositivos. Puede crear una aplicación Java que se ejecute durante la instalación para configurar los dispositivos principales de Greengrass para su caso de uso personalizado. Para obtener más información, consulte Instale el software AWS IoT Greengrass principal con aprovisionamiento de recursos personalizado.

Actualizaciones de componentes públicos

En la siguiente tabla, se enumeran los componentes proporcionados por AWS que incluyen características nuevas y actualizadas.

importante

Cuando implementa un componente, AWS IoT Greengrass instala las últimas versiones compatibles de todas las dependencias de ese componente. Por este motivo, es posible que las nuevas versiones con parches de los componentes públicos proporcionados por AWS se implementen de forma automática en sus dispositivos principales si agrega nuevos dispositivos a un grupo de elementos o si actualiza la implementación destinada a esos dispositivos. Algunas actualizaciones automáticas, como las actualizaciones de núcleo, pueden provocar que los dispositivos se reinicien de forma inesperada.

Para evitar actualizaciones no deseadas de un componente que se ejecuta en su dispositivo, recomendamos que incluya directamente la versión que prefiera de ese componente cuando cree una implementación. Para obtener más información sobre el comportamiento de las actualizaciones para el software AWS IoT Greengrass Core, consulte Actualización del software AWS IoT Greengrass Core (OTA).

Componente Detalles
Núcleo de Greengrass

Ya está disponible la versión 2.4.0 del núcleo de Greengrass.

Nuevas características
Mejoras y correcciones de errores
  • Actualiza la configuración de registro en el arranque. Esto soluciona el problema por el que la configuración de registro no se aplicaba en el arranque.

  • Actualiza el enlace simbólico del cargador de núcleos para que apunte al almacén de componentes de la carpeta raíz de Greengrass durante la instalación. Esta actualización le permite eliminar el archivo JAR y otros artefactos del núcleo que se descargan al instalar el software AWS IoT Greengrass Core.

  • Correcciones y mejoras menores adicionales. Para obtener más información, consulte las Versiones en GitHub.

CLI de Greengrass

Ya está disponible la versión 2.4.0 de la CLI de Greengrass.

Nuevas características
Aprovisionamiento de flotas de AWS IoT por reclamación

El complemento de aprovisionamiento de flotas de AWS IoT por reclamación ya está disponible. Para obtener más información, consulte Instale el software AWS IoT Greengrass principal con aprovisionamiento AWS IoT de flota.

Nuevas características
  • Agrega compatibilidad para instalar el software AWS IoT Greengrass Core con el aprovisionamiento de flotas de AWS IoT. Durante la instalación, los dispositivos se conectan a AWS IoT para aprovisionar los recursos de AWS necesarios y descargar los certificados de los dispositivos para utilizarlos en las operaciones habituales.