O AWS IoT Things Graph é um serviço que facilita a conexão visual de diferentes dispositivos e web services para criar aplicativos de IoT.
Hoje, os aplicativos de IoT são criados usando uma variedade de dispositivos e web services para automatizar tarefas em uma grande variedade de casos de uso, como residências inteligentes, automação industrial e gerenciamento de energia. No momento, como não existem padrões amplamente adotados, a conexão de dispositivos de vários fabricantes entre si e com web services é uma tarefa difícil para os desenvolvedores. Isso obriga os desenvolvedores a escrever muito código para conectar todos os dispositivos e web services necessários para um aplicativo de IoT. O AWS IoT Things Graph oferece uma interface visual do tipo arrastar e soltar para conectar e coordenar interações entre dispositivos e web services para que você possa criar rapidamente aplicativos de IoT. Por exemplo, em um aplicativo comercial de agricultura, você pode definir interações de sensores de umidade, temperatura e irrigadores com serviços de dados meteorológicos na nuvem para automatizar a irrigação. Você representa dispositivos e serviços usando componentes reutilizáveis predefinidos, denominados modelos, que ocultam detalhes técnicos, como protocolos e interfaces, e são integrados facilmente para criar fluxos de trabalho sofisticados.
Você pode começar a usar o AWS IoT Things Graph com esses modelos predefinidos para tipos de dispositivo comuns como câmeras, sensores de movimento e chaves, bem como para web services como o Amazon Simple Storage Service (S3) ou o Amazon Rekognition. Também é possível criar seus próprios modelos personalizados. Você pode implantar e executar aplicativos de IoT na Nuvem AWS ou em dispositivos habilitados pelo AWS IoT Greengrass, como gateways de borda e decodificadores de TV a cabo, com apenas alguns cliques. O AWS IoT Greengrass é um software que fornece computação local e conectividade segura para a nuvem para permitir que dispositivos respondam rapidamente a eventos locais, mesmo sem conectividade com a Internet. Esse serviço é executado em uma grande variedade de dispositivos, de um Raspberry Pi até um dispositivo de servidor.
Benefícios
Agilize a criação de aplicativos de IoT
O AWS IoT Things Graph oferece modelos reutilizáveis que representam dispositivos e web services, e mascaram diferenças em detalhes técnicos, como protocolos de comunicação e interfaces proprietárias. É fácil combinar modelos para criar aplicativos de IoT usando uma interface visual. Você pode usar uma biblioteca de modelos predefinidos para tipos de dispositivo comuns como câmeras, sensores de movimento e chaves, bem como para web services como o Amazon Simple Storage Service (S3), o Amazon Rekognition ou o AWS Lambda. Também é possível criar seus próprios modelos personalizados.
Crie facilmente fluxos de trabalho sofisticados
O AWS IoT Things Graph proporciona uma forma visual de representar processos complexos, como solda de estruturas de automóveis em uma linha de produção, automação de parada de linhas de produção quando anomalias são detectadas e implementação de bloqueios de vias de acesso em edifícios quando comportamentos suspeitos são identificados, como um fluxo de trabalho visual. Um fluxo de trabalho consiste em um conjunto de interações em uma ordem específica entre dispositivos e web services. Para criar um fluxo de trabalho, basta arrastar e soltar dispositivos e web services, definindo a ordem de interação entre eles. Por exemplo, você pode criar um fluxo de trabalho, acionado por um sensor de movimento, que automaticamente tira uma foto e envia uma mensagem de texto. O IoT Things Graph coordena a interação entre dispositivos e serviços, incluindo qualquer transição de protocolo ou conversão de unidade necessária.
Fácil de gerenciar e monitorar
Com apenas alguns cliques, o AWS IoT Things Graph empacota e implanta aplicativos de IoT na Nuvem AWS ou em dispositivos habilitados para o AWS IoT Greengrass. O AWS IoT Things Graph coordena as interações entre dispositivos e web services e tenta executar novamente todas as etapas com falhas para manter o funcionamento normal do fluxo de trabalho. Depois de implantado, use o AWS CloudWatch para monitorar os fluxos coletando e processando dados do fluxo de trabalho, e também para definir alarmes e ações em torno dos limites de performance de fluxo.
Como funciona





Casos de uso
Automação residencial
Integradores de residências inteligentes querem conectar tudo, de refrigeradores a lâmpadas e TVs. No entanto, é difícil fazer com que os dispositivos trabalhem em conjunto porque são disponibilizados por diversos fornecedores. O AWS IoT Things Graph elimina a necessidade de compreender os detalhes técnicos dos dispositivos, o que permite que os integradores se concentrem na criação de aplicativos residenciais conectados. Por exemplo, o AWS IoT Things Graph facilita a criação de uma solução de segurança residencial que integra sensores de movimento, detectores de fumaça e câmeras com serviços de reconhecimento facial para que você possa detectar um intruso e gerar alertas. Em seguida, você pode implantar a solução em layouts domésticos diferentes com apenas alguns cliques.
Automação industrial
As empresas industriais precisam reduzir os custos e garantir os níveis corretos de estoque. Essas empresas querem usar dispositivos conectados para obter novos dados da cadeia de suprimentos. No entanto, é um desafio conectar dispositivos à nuvem e também aos sistemas de Enterprise Resource Planning (ERP – Planejamento de recursos empresariais) atuais, pois isso exige a criação de código altamente técnico. O AWS IoT Things Graph permite criar um modelo para cada dispositivo conectado e reutilizá-lo em centenas de instalações diferentes, sem necessidade de recriar código específico de implantação. Como resultado, você pode coletar dados de dispositivos e conectá-los a sistemas de ERP para obter insights mais detalhados de toda a cadeia de suprimentos. Como os aplicativos podem ser implantados em dispositivos habilitados pelo AWS IoT Greengrass, eles podem ser executados até mesmo sem conectividade com a Internet.
Gerenciamento de energia
Os fornecedores de serviços públicos querem otimizar o consumo de energia e fornecer um melhor serviço ao cliente. Para isso, oferecem medidores inteligentes que controlam sistemas de AVAC de acordo com as condições climáticas. Com o AWS IoT Things Graph, você pode adicionar suporte a vários sistemas de AVAC, conectar-se a serviços de dados meteorológicos e implantar aplicativos em medidores inteligentes habilitados com o AWS IoT Greengrass, sem precisar passar meses criando um novo código de integração.

Explore mais detalhes sobre modelos, fluxos de trabalho e monitoramento de performance de aplicativos

Obtenha acesso instantâneo ao nível gratuito da AWS e experimente o AWS IoT Things Graph