As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Processe e visualize dados com o SiteWise Edge e ferramentas de código aberto
Configure gateways habilitados para AWS IoT SiteWise Edge MQTT com ferramentas de código aberto para processamento e visualização locais para aprimorar seus recursos de gerenciamento de dados industriais.
Com o SiteWise Edge, você pode criar um pipeline de processamento de dados local usando ferramentas externas de código aberto. Use o Node-RED®
O Node-RED processa e transforma seus fluxos de dados, enquanto o InfluxDB fornece armazenamento de dados em séries temporais. Grafana exibe seus dados operacionais em tempo real. Use essas ferramentas com o SiteWise Edge para sincronizar dados entre seu ambiente local e o Nuvem AWS, fornecendo informações locais imediatas e recursos de análise de longo prazo baseados em nuvem.
nota
Node-RED®, InfluxDB® e Grafana® não são fornecedores ou fornecedores do Edge. SiteWise

nota
Neste guia, estamos usando a versão de código aberto do Grafana
Opções de implantação
Você pode implantar essa solução usando uma das duas abordagens. Com uma configuração Microsoft Windows manual, você controla a configuração e a integração dos componentes com sua infraestrutura. ComLinux, você pode usar o Docker para implantar componentes pré-configurados em contêineres.
Escolha o método que atenda aos seus requisitos operacionais.
-
Configurar integrações de código aberto manualmente (Windows)— Para configurações personalizadas ou infraestrutura existente
-
Configure integrações de código aberto com o Docker (Linux)— Para implantação rápida com componentes pré-configurados
Visão geral do exemplo de parque eólico
Este guia usa um exemplo de parque eólico para demonstrar como você pode monitorar a velocidade do vento de uma turbina em um parque eólico. Esse cenário prático ilustra as necessidades comuns de monitoramento industrial em que a visibilidade local e baseada na nuvem são valiosas para a eficiência operacional.
Com essa integração, você pode:
-
Colete dados de equipamentos industriais usando um gateway AWS IoT SiteWise Edge
-
Processe dados localmente com Node-RED, InfluxDB e Grafana
-
Armazene dados localmente usando o InfluxDB
-
Monitore dados em tempo real usando os painéis da Grafana
Ao longo deste guia, usamos o exemplo de um parque eólico. Usamos o Node-RED para simular uma turbina que gera dados de velocidade do vento. O Node-RED traduz a carga útil de dados, publica os dados no corretor SiteWise Edge MQTT, se inscreve para receber dados do corretor e armazena os dados localmente no InfluxDB. Essa abordagem garante que todos os dados operacionais estejam disponíveis localmente para acesso imediato e na nuvem para análises adicionais. Ao implementar esse padrão, você ganha resiliência contra interrupções na rede e, ao mesmo tempo, mantém a capacidade de realizar análises avançadas no. Nuvem AWS Grafana se conecta ao InfluxDB para monitoramento local, fornecendo aos operadores visibilidade em tempo real das métricas sem dependências na nuvem. Um gateway habilitado para SiteWise Edge MQTT se conecta ao mesmo broker MQTT para o qual enviar dados AWS IoT SiteWise, criando uma ponte entre suas operações de borda e serviços baseados em nuvem.
Você pode usar seus próprios dados e configurações para criar um fluxo de trabalho semelhante, adaptado às suas necessidades industriais específicas, seja monitorando equipamentos de fabricação, infraestrutura de serviços públicos ou outros ativos industriais.
Requisitos para integrações de código aberto
Antes de implementar integrações de código aberto com o SiteWise Edge, certifique-se de que seu ambiente atenda aos requisitos necessários.
-
Requisitos de hardware - O hardware do gateway deve atender aos requisitos dos gateways SiteWise Edge. Para obter mais informações, consulte AWS IoT SiteWise Requisitos de gateway auto-hospedado do Edge para gateways V3 habilitados para MQTT e. Requisitos para o aplicativo AWS IoT SiteWise Edge
-
Sua configuração de rede deve suportar tanto a comunicação local entre os componentes quanto a conectividade em nuvem para o SiteWise Edge.
-
Todos os serviços devem ser executados no mesmo host.
Considerações sobre segurança
Recomendamos que você criptografe todas as comunicações entre componentes, especialmente ao acessar interfaces de redes não locais. Implemente controles de acesso adequados para cada componente e siga as AWS melhores práticas para configuração do gateway AWS IoT SiteWise Edge e segurança AWS da conta.
- Ambiente de desenvolvimento
-
Este guia demonstra o Node-RED, o InfluxDB e o Grafana em execução e acessados localmente em um host de gateway. Para implantações de produção que exigem acesso externo, implemente medidas de segurança, incluindo criptografia, autenticação e autorização TLS. Siga as melhores práticas de segurança de cada aplicativo.
- Software de terceiros
-
Esta solução usa software de terceiros não mantido por AWS, incluindo InfluxDB, Node-RED, Grafana e o plug-in.
node-red-contrib-influxdb
Antes da implantação, garanta que esses componentes estejam em conformidade com os requisitos de segurança, os padrões de conformidade e as políticas de governança da sua organização.
Importante
Este guia faz referência e usa software de terceiros que não pertence nem é mantido pela AWS. Antes da implementação, garanta que todos os componentes atendam aos seus requisitos de segurança, conformidade e governança. Mantenha todo o software atualizado com os patches de segurança mais recentes e siga as melhores práticas para proteger sua implantação periférica.
InfluxDB, Node-RED, Grafana não são vendedores ou fornecedores do Edge. SiteWise
Outras considerações
Considere esses fatores adicionais ao implementar integrações de código aberto com SiteWise o Edge.
-
Use as versões mais recentes de todos os serviços, ferramentas e componentes.
-
Filtre e agregue dados localmente antes da transmissão na nuvem para reduzir AWS IoT SiteWise os custos de ingestão de dados. Configure os períodos de retenção de dados apropriados no InfluxDB e dimensione adequadamente o hardware do gateway. Para obter mais informações, consulte Preços do AWS IoT SiteWise
. -
Implemente procedimentos regulares de backup para todos os dados.
-
Monitore o uso de recursos em seu gateway e configure os limites de recursos apropriados para cada componente. Implemente políticas de retenção de dados no InfluxDB para gerenciar o uso do disco.
Solução de problemas de integrações de código aberto
Para obter mais informações sobre tópicos de solução de problemas relacionados às integrações de código aberto para gateways SiteWise Edge, consulte. Solução de problemas de integrações de código aberto no Edge