Publicado: Mar 7, 2019
O AWS IoT Greengrass v1.8.0 já está disponível. Agora, você pode configurar seu dispositivo do IoT Greengrass para enviar todas as mensagens pela porta 443, alterar os IDs de usuário e de grupo associadas a Lambdas do aplicativo do IoT Greengrass e integrá-los aos eventos de ciclo de vida do AWS IoT.
A nova opção de configuração de rede baseia-se na alteração de suporte ao ALPN/Proxy que permite que os clientes configurem mensagens MQTT para usar a porta padrão 8883 ou a porta 443 usado a extensão TLS da rede de protocolo da camada de aplicativos. Os clientes também podem configurar o tráfego HTTPS para usar a porta 443 em vez da porta padrão 8443. Essa alteração facilita a execução do IoT Greengrass nos ambientes onde as políticas de segurança de rede limitam as portas pelas quais os dispositivos podem se comunicar, já que todo o tráfego do IoT Greengrass pode ser direcionado para usar a porta 443.
O IoT Greengrass tem uma nova configuração que você usar para alterar a identidade de usuário associada a um grupo do IoT Greengrass, alterando os Lambdas e a permissão de software subjacente do IoT Greengrass. Essa alteração permite que você determine se deseja permitir a execução do grupo do IoT Greengrass com uma identidade que tem permissões mais restritivas ou mais amplas. Por exemplo, em determinados casos, o grupo pode ser habilitado para ser executado como raiz.
Esta versão atualiza o IoT Greengrass para que ele estabeleça conexões com os endpoints de nuvem do IoT Core com um clientID previsível. Você pode usar esses IDs de conexão previsíveis para integrar o IoT Greengrass aos eventos de ciclo de vida do AWS IoT para criar notificações de MQTT associadas a eventos de conexão/desconexão e assinatura/cancelamento de assinatura. Também é possível usar atributos de certificado em políticas de certificados definidas no IoT Core. Por exemplo, você pode habilitar um dispositivo para publicar em tópicos com base nos atributos de certificado.
Para saber mais sobre os novos recursos do AWS IoT Greengrass, acesse o nosso site. Também abordaremos esses novos recursos e opções de distribuição em um próximo webinar. Registre-se aqui. Você pode começar a usar acessando a nossa imagem do Docker mais recente no Dockerhub ou no AWS ECR, ou por meio do console do AWS IoT Greengrass.