IOT106 · Plataformas em nuvem e painéis para IoT
Sobre o curso
Construa o lado da plataforma em IoT: receba mensagens dos dispositivos, armazene-as como séries temporais, transforme-as com fluxos e apresente-as em painéis com alertas que as pessoas realmente atendem, usando uma pilha open source gratuita no seu computador.
Para quem é
Quem já publica dados de dispositivos via MQTT e quer transformá-los num serviço de monitoramento útil para uma empresa.
Pré-requisitos
IOT105 (MQTT e redes de IoT); Docker Desktop instalado ou disposição para instalá-lo.
O que você será capaz de fazer
- Comparar serviços gerenciados de IoT em nuvem com uma pilha open source própria para um pequeno negócio.
- Receber mensagens MQTT com o Node-RED e gravá-las no InfluxDB com tags, campos e retenção bem definidos.
- Montar um painel no Grafana que responda perguntas operacionais específicas.
- Configurar alertas de limite e de ausência de dados com roteamento claro e pouco ruído.
Aulas
- Aula 1 · Plataformas de IoT: nuvem gerenciada e pilhas open source
- Aula 2 · Séries temporais e fluxos
- Aula 3 · Painéis e alertas que geram ação
- Aula 4 · Laboratório e atividade
Laboratório: Pilha de monitoramento de câmaras frias com Node-RED, InfluxDB e Grafana
Você sobe uma pilha de quatro contêineres com Docker Compose, faz o Node-RED assinar a telemetria publicada pelo seu ESP32 simulado, grava as leituras no InfluxDB e monta um painel no Grafana para três câmaras frias. No fim, cria um alerta de temperatura e um alerta de dispositivo off-line.
Ferramentas gratuitas: Docker Desktop, Eclipse Mosquitto, Node-RED, InfluxDB OSS 2.x, Grafana OSS (todos gratuitos e locais), simulador ESP32 do Wokwi
Atividade avaliada
Envie seu docker-compose.yml (sem segredos), o fluxo exportado do Node-RED, o JSON do painel exportado do Grafana e prints dos dois alertas disparando e se resolvendo. Escreva uma nota de operação curta para o dono do negócio: o que cada painel significa, o que fazer quando cada alerta disparar e quem é o responsável. Explique o desenho de tags e campos e a escolha de retenção. Compare custo e esforço de manter essa pilha com os de um serviço gerenciado de IoT para 20 dispositivos.
| Critério | Peso | Como é um trabalho excelente |
|---|---|---|
| Pipeline de dados funcionando | 30% | As mensagens vão do dispositivo ao broker, ao Node-RED e ao InfluxDB sem perdas, com validação de payloads ruins. |
| Utilidade do painel | 25% | Os painéis respondem perguntas operacionais claras, usam unidades corretas e destacam as faixas seguras. |
| Desenho dos alertas | 25% | Os alertas de limite e de ausência de dados funcionam, têm durações sensatas e roteamento e resposta claros. |
| Modelo de dados e escolha de plataforma | 20% | Tags, campos e retenção são justificados; a comparação entre pilha própria e serviço gerenciado é realista. |
Peça de portfólio
Uma pilha de monitoramento reproduzível em Docker Compose, com painel exportado e nota de operação, pronta para demonstrar a um cliente.
Próximo passo
Continue com IOT107 · Segurança e privacidade em IoT · 8 horas · R$ 80,00
Conteúdo do curso
IOT106 · Plataformas em nuvem e painéis para IoT (8 h)
-
Aula 1 · Plataformas de IoT: nuvem gerenciada e pilhas open source
-
Aula 2 · Séries temporais e fluxos
-
Aula 3 · Painéis e alertas que geram ação
-
Aula 4 · Laboratório e atividade
-
IOT106 Avaliação · Plataformas em nuvem e painéis para IoT
