O blog da AWS
Amazon GreenGrass: mais inteligência e agilidade aos dispositivos de IoT
Dentre as novidades do re:Invent está o novo software de serviços híbridos que estende AWS IoT e Amazon Lambda para execução local nos próprios gateways e dispositivos dos clientes, com o mesmo modelo de programação usado na nuvem. O AWS Greengrass é um software que permite aos clientes executarem computação AWS, mensagens, armazenamento em cache de dados e recursos de sincronização em dispositivos conectados, otimizando a coleta e análise de dados, mesmo offline. Com o AWS Greengrass, os dispositivos podem executar funções AWS Lambda para executar tarefas localmente, manter sincronizados os dados do dispositivo e comunicar com outros dispositivos, aproveitando ao máximo o processamento, análise e capacidade de armazenamento da nuvem, otimizando custos e tempo. O novo software traz mais inteligência aos dispositivos de IoT e permite aos clientes AWS a flexibilidade de ter tê-los trabalhando na nuvem ou executando tarefas por conta própria somente quando realmente fizer sentido, podendo conversar uns com os outros quando necessário, sem desperdício de tempo e produtividade – tudo em um único ambiente.
O AWS Greengrass elimina a complexidade envolvida na programação e atualização de dispositivos IoT, permitindo que os clientes utilizem o AWS Lambda para executar código localmente da mesma maneira que fazem na nuvem, adicionando funções de forma simples, diretamente do AWS Management Console. Ao executar o código localmente, os dispositivos são capazes de responder a eventos e tomar ações em tempo quase real. O AWS Greengrass também inclui recursos de mensagens e sincronização AWS IoT para que os dispositivos possam enviar mensagens para outros dispositivos sem se conectar novamente à nuvem.