Publicado: Dec 15, 2020
O AWS IoT Greengrass 2.0 já está disponível. Com este lançamento principal, o AWS IoT Greengrass oferece um tempo de execução de borda de código aberto, um rico conjunto de componentes de software pré-criados, ferramentas para desenvolvimento de software local e novos recursos para gerenciar softwares de dispositivos em frotas extensas de dispositivos.
O tempo de execução de borda de código aberto do AWS IoT Greengrass 2.0 agora é distribuído sob a licença do Apache 2.0 e está disponível no GitHub. Agora, você pode inspecionar o código de tempo de execução de borda do AWS IoT Greengrass, que facilita a solução de problemas em interações com seu aplicativo e ajuda a criar aplicativos mais confiáveis e eficientes em execução no AWS IoT Greengrass. Você também pode personalizar e estender o tempo de execução de borda do AWS IoT Greengrass para atender às suas necessidades específicas de hardware e software.
O AWS IoT Greengrass 2.0 é completamente modular. Você pode adicionar ou remover componentes de software pré-criados com base no seu caso de uso de IoT e nos recursos de CPU e memória dos seus dispositivos. Por exemplo, você pode optar por incluir componentes pré-criados do AWS IoT Greengrass, como o gerenciador de fluxos de dados, apenas quando precisar processar streams de dados com seu aplicativo ou componentes de machine learning somente quando quiser executar inferência de machine learning localmente em seus dispositivos.
O AWS IoT Greengrass 2.0 inclui uma nova interface de linha de comando (CLI) que permite desenvolver e depurar aplicativos localmente no seu dispositivo. Além disso, há um novo console de depuração local que ajuda você a depurar visualmente aplicativos no seu dispositivo. Com esses novos recursos, você pode desenvolver e depurar código rapidamente em um dispositivo de teste antes de usar a nuvem para implantar em seus dispositivos de produção.
O AWS IoT Greengrass 2.0 está integrado a grupos de coisas do AWS IoT, permitindo que você organize facilmente seus dispositivos em grupos e gerencie implantações de aplicativos em seus dispositivos com recursos que controlam taxas de implantação, tempos limites e reversões. Por exemplo, um fabricante de termostato inteligente pode implantar seu aplicativo mais recente a milhões de usuários de uma só vez ou implantar em etapas escolhendo apenas uma porcentagem de toda a frota. Além disso, eles têm a opção de interromper as implantações em caso de tempo limite ou reverter implantações em caso de falha, removendo assim a carga de gerenciar esse esforço por conta própria.
A partir de hoje, para ajudar você a avaliar, testar e desenvolver com este novo lançamento do AWS IoT Greengrass, os primeiros 1.000 dispositivos na sua conta não terão cobranças do AWS IoT Greengrass até 31 de dezembro de 2021. Você ainda será cobrado por outros serviços da AWS usados com seus aplicativos executados no AWS IoT Greengrass, como o AWS IoT Core.
Consulte a tabela de regiões da AWS para conhecer todas as regiões em que o AWS IoT Greengrass está disponível. Para obter mais informações sobre o AWS IoT Greengrass, acesse as páginas do produto.
Veja nosso post no blog e o guia do desenvolvedor para saber mais.