A Canonical, a empresa por trás do popular sistema operacional Ubuntu Linux, anunciou a disponibilidade do software Amazon IoT Greengrass como um aplicativo Snap Universal. Desenvolvido pela Amazon para fabricantes de dispositivos IoT e integradores de sistemas, o software AWS IoT Greengrass amplia continuamente o Amazon Web Services (AWS) para dispositivos de ponta. Assim, permitem que eles usem a nuvem para gerenciamento, agindo localmente nos dados gerados. O AWS IoT Greengrass reúne recursos de armazenamento em cache de dados, computação local, sistema de mensagens, sincronização e inferência de ML para dispositivos IoT.
Aumentar a segurança
Esta é uma tentativa de aumentar a segurança de aplicativos. Ao mesmo tempo, aumentar a produtividade de desenvolvedores em sistemas operacionais baseados em Linux. Portanto, a Canonical e a Amazon uniram forças para disponibilizar o AWS IoT Greengrass no formato binário universal Snap. Portanto, isso permitirá que fabricantes de dispositivos e integradores de sistemas criem aplicações IoT em semanas. Tudo sem comprometer a segurança, nem o apoio a longo prazo.
O Rigado Cascade Gateways fornece conectividade flexível e computação de borda segura para aplicações IoT comerciais de larga escala, afirma Toban Zolman, vice-presidente de produtos da Rigado. A combinação do Ubuntu Core com o AWS IoT Greengrass oferece aos clientes do Rigado uma plataforma contêiner para implantar rapidamente aplicativos IoT que aproveitam a potência e a escala das funções do AWS Lambda.
Como obter o AWS IoT Greengrass como um snap
Instalar o software AWS IoT Greengrass como um Snap é tão fácil quanto apontar seu navegador da Web para o Snap Store. No entanto, primeiro certifique-se de que você está executando o daemon Snapd 2.38 Snappy em seu sistema Linux. Isso deve ser feito antes de tentar instalar o AWS IoT Greengrass diretamente do Snap Store. Também pode executar o comando “snap install aws-iot-greengrass” em um emulador de terminal.
Depois que a instalação for concluída, você terá que iniciar o serviço de daemon greengrassd. Isso é feito adicionando seus arquivos de configuração e certificado do AWS IoT Greengrass ao Snap. Assim, use o comando “snap set aws-iot-greengrass gg-certs=/path/to/the/certs/22e592db.tgz”. É isso aí. Agora você está pronto para implantar as funções do AWS Lambda no dispositivo IoT usando as ferramentas AWS IoT Greengrass.
O sistema é desenvolvido pela Canonical para o sistema operacional Ubuntu Core. Esta é uma versão slim do Ubuntu projetada especificamente para implementações em IoT (Internet of Things) e dispositivos embarcados. Assim, o formato de arquivo Snap fornece pacotes de software contêiner que são fáceis de instalar não apenas no Ubuntu. Inúmeras outras distribuições GNU/Linux, incluindo Arch Linux, Fedora, SUSE podem ter o programa.