O AWS Greengrass é um software que permite executar com segurança recursos locais de computação, mensagens, armazenamento de dados em cache e sincronização para dispositivos conectados. Com o AWS Greengrass, os dispositivos conectados podem executar funções do AWS Lambda, manter o sincronismo de dados de dispositivos e se comunicar com outros dispositivos de forma segura, mesmo quando não conectados à Internet. O Greengrass usa o AWS Lambda para garantir que dispositivos da IoT respondam rapidamente a eventos locais, operem com conexões intermitentes e minimizem o custo da transmissão de dados da IoT para a nuvem.

O AWS Greengrass leva a AWS aos dispositivos de forma transparente, permitindo que atuem localmente nos dados que geram sem deixar de usar a nuvem para gerenciamento, análises e armazenamento durável. Com o Greengrass, você pode usar linguagens e modelos de programação familiares para criar e testar software de dispositivos na nuvem e implantar esse software nos dispositivos. O AWS Greengrass pode ser programado para filtrar dados dos dispositivos e transmitir para a nuvem apenas as informações necessárias. O AWS Greengrass autentica e criptografa dados de dispositivos em todos os pontos de conexão usando os recursos de gerenciamento de segurança e acesso do AWS IoT. Dessa forma, os dados somente são enviados entre dispositivos quando se comunicam entre si e com a nuvem após a comprovação da identidade.

O AWS Greengrass está disponível para todos. Para começar, clique aqui.

Responda a eventos locais em tempo quase real

Responda a eventos locais em tempo quase real

Os dispositivos do AWS Greengrass podem atuar localmente nos dados que geram sem deixar de usar a nuvem para gerenciamento, análises e armazenamento durável.

Opere off-line

Opere off-line

O AWS Greengrass permite que dispositivos conectados operem até mesmo com conectividade intermitente com a nuvem. Após a reconexão do dispositivo, o Greengrass sincroniza os dados no dispositivo com a AWS IoT, oferecendo funcionalidade integrada independentemente da conectividade.

 

Opere offline

Comunicação segura

O AWS Greengrass autentica e criptografa dados de dispositivos em todos os pontos de conexão. Portanto, os dados nunca são trocados entre dispositivos e a nuvem sem a comprovação da identidade. O Greengrass usa o mesmo gerenciamento de segurança e acesso da AWS que você já conhece, com autenticação e autorização mútua de dispositivos e conectividade segura com o AWS IoT.

Programação de dispositivos simplificada

Programação de dispositivos simplificada com o AWS Lambda

O AWS Greengrass usa os mesmos modelos de programação do AWS Lambda que você usa na nuvem, o que permite criar e testar antes o software do dispositivo na nuvem e depois implantá-lo diretamente nos dispositivos. O Greengrass permite a execução local de funções do Lambda, reduzindo a complexidade do desenvolvimento de software incorporado.

Reduza o custo de execução de aplicações da IoT

Reduza o custo de execução de aplicações da IoT

Com o AWS Greengrass, você pode programar o dispositivo para filtrar localmente dados do dispositivo e somente transmitir para a nuvem os dados necessários para a aplicação. Isso reduz a quantidade de dados brutos transmitidos para a nuvem, diminui os custos e aumenta a qualidade dos dados enviados para a nuvem, proporcionando insights sofisticados a um menor custo.

O AWS Greengrass permite criar soluções de IoT que conectam tipos diferentes de dispositivos com a nuvem e entre si. Dispositivos que executam Linux e são compatíveis com arquiteturas ARM ou x86 podem hospedar o Greengrass Core. O Greengrass Core possibilita a execução local de código, mensagens, armazenamento de dados em cache e segurança do AWS Lambda.

Os dispositivos que executam o AWS Greengrass Core atuam como um hub que pode se comunicar com outros dispositivos com o AWS IoT Device SDK instalado, como dispositivos baseados em microcontrolador ou dispositivos de grande porte.

Os dispositivos do AWS Greengrass Core e os dispositivos com o AWS IoT Device SDK habilitado podem ser configurados para comunicar-se entre si em um grupo do Greengrass. Se o dispositivo do Greengrass Core perder a conexão com a nuvem, os dispositivos do grupo do Greengrass poderão continuar a comunicar-se entre si pela rede local. Um grupo do Greengrass pode representar um andar de um edifício, um caminhão ou uma residência.

Greengrass – Como funciona

Greengrass Video Thumbnail
Diagrams_greengrass-core

O AWS Greengrass Core é compatível com o AWS Lambda e com o Device Shadows, as mensagens locais e a comunicação segura do AWS IoT.

Suporte local ao AWS Lambda e ao AWS IoT Device Shadows

Suporte local ao AWS Lambda

O AWS Greengrass é compatível com o AWS Lambda e o AWS IoT Device Shadows. O Greengrass permite executar funções do AWS Lambda diretamente no dispositivo para acelerar a execução do código.


Mensagens locais

Suporte local ao AWS IoT Device Shadows

O AWS Greengrass também inclui a funcionalidade do AWS IoT Device Shadows. O Device Shadow armazena o estado do dispositivo como versão virtual ou "sombra" (shadow) de cada dispositivo para rastrear o estado atual do dispositivo em relação ao seu estado desejado.

Mensagens locais

Mensagens locais

O AWS Greengrass permite a troca de mensagens entre dispositivos em uma rede local, possibilitando a comunicação entre eles mesmo sem uma conexão com a AWS. Com o Greengrass, seus dispositivos podem processar mensagens e entregá-las a outro dispositivo ou ao AWS IoT de acordo com regras de negócios definidas.

Mensagens locais

Ecossistema de hardware

A AWS criou um grupo sempre crescente de fornecedores e parceiros de sistemas operacionais e gateways de IoT líderes de mercado do Vale do Silício que integraram o Greengrass em suas ofertas de software e hardware. Esses parceiros ajudam a avançar rapidamente da concepção ao protótipo e à implantação. Para saber mais sobre os dispositivos compatíveis com o Greengrass, solicite o acesso à demonstração limitada.

Pronto para começar um projeto de IoT? Consulte o diretório de parceiros da AWS para encontrar uma lista completa de parceiros do AWS IoT.

O AWS Greengrass está disponível para todos. Para começar, clique aqui.