Migrar da AWS IoT Greengrass versão 1 - AWS IoT Greengrass

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Migrar da AWS IoT Greengrass versão 1

O AWS IoT Greengrass Version 2 é uma versão principal do software, das APIs e do console do AWS IoT Greengrass Core. O AWS IoT Greengrass V2 introduz várias melhorias no AWS IoT Greengrass V1, como aplicações modulares, implantações em grandes frotas de dispositivos e suporte para plataformas adicionais.

nota

Aviso de fim do suporte: em 1º de outubro de 2026, a AWS encerrará o suporte ao AWS IoT Greengrass Version 1. Após 1º de outubro de 2026, você não poderá mais acessar o console do AWS IoT Greengrass V1 ou os recursos do AWS IoT Greengrass V1.

Siga as instruções neste guia para migrar de AWS IoT Greengrass V1 para o. AWS IoT Greengrass V2

Posso executar minhas aplicações V1 na V2?

A maioria das aplicações V1 pode ser executada em dispositivos V2 core sem precisar alterar o código da aplicação. Se suas aplicações V1 usarem o seguinte recurso, você não poderá executá-las na V2.

  • Os tempos de execução das funções do Lambda em C e C++

Se suas aplicações V1 usarem um dos recursos a seguir, será necessário modificar o código da aplicação para usar o AWS IoT Device SDK V2 para executar os aplicações no AWS IoT Greengrass V2.

  • Interaja com o serviço de shadow local.

  • Publique mensagens em dispositivos conectados locais (dispositivos Greengrass)

Visão geral da migração

Em um alto nível, você pode usar o procedimento a seguir para atualizar os dispositivos principais de AWS IoT Greengrass V1 paraAWS IoT Greengrass V2. O procedimento exato que você segue depende dos requisitos específicos do seu ambiente.

Uma visão geral de como AWS IoT Greengrass V1 migrar de o. AWS IoT Greengrass V2
  1. Entender as diferenças entre V1 e V2

    O AWS IoT Greengrass V2 introduz novos conceitos fundamentais para frotas de dispositivos e software implantável, e a V2 simplifica vários conceitos da V1.

    O serviço de nuvem do AWS IoT Greengrass V2 e o software AWS IoT Greengrass Core v2.x não são compatíveis com versões anteriores do serviço de nuvem do AWS IoT Greengrass V1 e do software AWS IoT Greengrass Core v1.x. Como resultado, atualizações sem fios do AWS IoT Greengrass V1 não podem atualizar dispositivos V1 para V2.

  2. Valide se os dispositivos principais da V1 podem executar a V2

    Verifique se um dispositivo principal V1 pode executar o software AWS IoT Greengrass Core v2.x e os recursos do AWS IoT Greengrass V2. O AWS IoT Greengrass V2 tem requisitos de dispositivo diferentes do AWS IoT Greengrass V1.

  3. Configure um novo dispositivo para testar aplicações V1 na V2

    Para minimizar o risco de seus dispositivos em produção, crie um novo dispositivo para testar suas aplicações V1 na V2. Depois de instalar o software AWS IoT Greengrass Core v2.x, você pode criar e implantar componentes do AWS IoT Greengrass V2 para migrar e testar suas aplicações do AWS IoT Greengrass V1.

  4. Atualize os dispositivos principais da V1 para executar a V2

    Atualize um dispositivo V1 core existente para executar o software AWS IoT Greengrass Core v2.x e os componentes. AWS IoT Greengrass V2 Para migrar uma frota de dispositivos da V1 para a V2, repita essa etapa para cada dispositivo da frota.