Publicado: Jul 26, 2018

O AWS Greengrass agora permite que você implante executáveis escritos em C, C++ e qualquer outra linguagem que tenha suporte para bibliotecas C. O código executável tem os benefícios de maior suporte legado, uma vez que os clientes podem reutilizar com mais facilidade código que já está escrito em C ou C++, mínimo consumo de recursos, uma vez que nenhum intérprete de linguagem é necessário, e um latência de computação mínima absoluta para casos de uso de performance muito alta, como visão de computador ou comercialização algorítmica. A partir de hoje, seu código executável atua de maneira muito similar a uma função AWS Lambda, pode ser invocado por eventos ou invocar outros Lambdas e pode aproveitar outras funcionalidades do Greengrass, como Acesso a Recurso Local. Você pode misturar e combinar código executável com funções Lambda escritas nas linguagens interpretadas, como Python ou Node.js.

O Greengrass agora também permite mudar o tamanho da fila para mensagens MQTT armazenadas localmente. O Greengrass já armazena no spool mensagens publicadas na nuvem quando o dispositivo de host é desconectado da Internet, o que é importante para ambientes com conectividade intermitente. Agora, o tamanho da fila é configurável, o que permite aos clientes ajustar o equilíbrio entre retenção de dados e preservação do espaço no armazenamento local.

Em seguida, o Greengrass permite configurar o período máximo de reconexão/novas tentativas para quando o dispositivo central for desconectado. O Greengrass tenta novamente conectar-se à Internet a intervalos progressivamente mais longos quando o dispositivo de host é desconectado, o que é importante para ambientes com conectividade limitada. Agora o período máximo de novas tentativas é configurável, o que permite aos clientes garantir que o Greengrass reconecte-se à Internet rapidamente assim que a conectividade ficar disponível.

Além dessas funcionalidades novas e aprimoradas, o Greengrass agora tem performance aprimorada do rendimento do sistema de mensagens.

Essa nova atualização está disponível aos clientes sem custos adicionais e em todas as regiões em que o AWS Greengrass está disponível. Para começar, faça o download da versão mais recente do Greengrass Core do Console de Gerenciamento da AWS e veja nossa documentação. Para saber mais sobre o AWS Greengrass, visite AWS Greengrass.