Migración desde la versión 1 de AWS IoT Greengrass - 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.

Migración desde la versión 1 de AWS IoT Greengrass

AWS IoT Greengrass Version 2 es una versión principal del software AWS IoT Greengrass Core, las API y la consola. AWS IoT Greengrass V2 introduce varias mejoras a AWS IoT Greengrass V1, como las aplicaciones modulares, las implementaciones en grandes flotas de dispositivos y la compatibilidad con plataformas adicionales.

nota

Aviso de fin de soporte: El 1 de octubre de 2026, AWS finalizará el soporte para AWS IoT Greengrass Version 1. Después del 1 de octubre de 2026, ya no podrá acceder a la consola de AWS IoT Greengrass V1 ni a los recursos de AWS IoT Greengrass V1.

Siga las instrucciones de esta guía para migrar de AWS IoT Greengrass V1 a AWS IoT Greengrass V2.

¿Puedo ejecutar mis aplicaciones de V1 en V2?

La mayoría de las aplicaciones de V1 pueden ejecutarse en dispositivos principales de V2 sin necesidad de cambiar el código de la aplicación. Si las aplicaciones de V1 utilizan la siguiente característica, no podrá ejecutarlas en V2.

  • Los tiempos de ejecución de las funciones de Lambda de C y C++

Si las aplicaciones de V1 utilizan alguna de las siguientes características, debe modificar el código de la aplicación para utilizar el SDK para dispositivos con AWS IoT V2 para ejecutar las aplicaciones en AWS IoT Greengrass V2.

  • Interacción con el servicio de sombra local

  • Publicación de mensajes en dispositivos conectados de forma local (dispositivos de Greengrass)

Información general sobre la migración

En general, puede utilizar el siguiente procedimiento para actualizar los dispositivos principales de AWS IoT Greengrass V1 a AWS IoT Greengrass V2. El procedimiento exacto que siga depende de los requisitos específicos de su entorno.

Información general sobre cómo migrar de AWS IoT Greengrass V1 a AWS IoT Greengrass V2.
  1. Explicación de las diferencias entre V1 y V2

    AWS IoT Greengrass V2 presenta nuevos conceptos fundamentales para las flotas de dispositivos y el software implementable y V2 simplifica varios conceptos de V1.

    El servicio en la nube de AWS IoT Greengrass V2 y el software AWS IoT Greengrass Core versión 2.x no son retrocompatibles con el servicio en la nube de AWS IoT Greengrass V1 y el software AWS IoT Greengrass Core versión 1.x. Como resultado, las actualizaciones vía inalámbrica (OTA) de AWS IoT Greengrass V1 no pueden actualizar los dispositivos principales de V1 a V2.

  2. Comprobación que los dispositivos principales de V1 se ejecuten en V2

    Valide que un dispositivo principal de V1 pueda ejecutar el software AWS IoT Greengrass Core de la versión 2.x y sus características de AWS IoT Greengrass V2. AWS IoT Greengrass V2 tiene requisitos de dispositivo diferentes a los de AWS IoT Greengrass V1.

  3. Configuración de un nuevo dispositivo para probar las aplicaciones de V1 en V2

    Para minimizar el riesgo de sus dispositivos en producción, cree un nuevo dispositivo para probar las aplicaciones de V1 en V2. Tras instalar el software AWS IoT Greengrass Core versión 2.x, puede crear e implementar componentes de AWS IoT Greengrass V2 para migrar y probar sus aplicaciones de AWS IoT Greengrass V1.

  4. Actualización de los dispositivos principales de V1 para ejecutar V2

    Actualice un dispositivo principal de V1 existente para ejecutar el software AWS IoT Greengrass Core versión 2.x y sus componentes de AWS IoT Greengrass V2. Para migrar una flota de dispositivos de V1 a V2, repita este paso para cada dispositivo de la flota.