Curso Node-RED com Dashboard e Monitoramento

  • DevOps | CI | CD | Kubernetes | Web3

Curso Node-RED com Dashboard e Monitoramento

32 horas Curso Pratico
Visão Geral

O curso Node-RED com Dashboard e Monitoramento apresenta de forma prática e técnica como utilizar a ferramenta Node-RED para criação de dashboards interativos e monitoramento em tempo real de dados e processos. O participante aprenderá a desenvolver interfaces visuais, integrar fontes de dados e implementar soluções completas de observabilidade utilizando uma abordagem low-code e orientada a eventos.

Objetivo

Após realizar este curso Node-RED com Dashboard e Monitoramento, você será capaz de:

  • Criar dashboards interativos com Node-RED
  • Monitorar dados em tempo real
  • Integrar múltiplas fontes de dados
  • Criar indicadores e visualizações dinâmicas
  • Implementar alertas e notificações automáticas
  • Construir soluções de observabilidade
  • Aplicar boas práticas de UX em dashboards
  • Monitorar processos e sistemas corporativos
Publico Alvo
  • Profissionais de TI
  • Analistas de sistemas
  • Desenvolvedores
  • Profissionais de monitoramento e suporte
  • Engenheiros de dados
  • Profissionais de automação
  • Estudantes de tecnologia
Pre-Requisitos
  • Conhecimento básico em lógica de programação
  • Noções básicas de APIs e HTTP
  • Conhecimento básico em JavaScript (desejável)
  • Familiaridade com conceitos de dados e monitoramento
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: Fundamentals of Monitoring and Dashboards

  1. Concepts of monitoring and observability
  2. Types of dashboards (operational, analytical, strategic)
  3. Key metrics and KPIs
  4. Real-time data concepts
  5. Introduction to Node-RED dashboards

Module 2: Node-RED Essentials

  1. Installation and setup
  2. Node-RED editor overview
  3. Nodes, flows and message structure
  4. Debugging and deployment
  5. Import/export flows

Module 3: Node-RED Dashboard Basics

  1. Installing dashboard nodes
  2. UI components overview
  3. Layout and grouping
  4. Creating basic dashboards
  5. User interaction components

Module 4: Data Integration for Monitoring

  1. Consuming APIs
  2. Integrating databases
  3. Real-time data streams
  4. MQTT for monitoring
  5. Data ingestion patterns

Module 5: Data Visualization Techniques

  1. Charts and graphs
  2. Gauges and indicators
  3. Tables and lists
  4. Custom UI components
  5. Data formatting

Module 6: Real-Time Monitoring

  1. Streaming data
  2. Event-driven monitoring
  3. Performance monitoring
  4. System health dashboards
  5. Logging integration

Module 7: Alerts and Notifications

  1. Alerting concepts
  2. Threshold-based alerts
  3. Email and messaging notifications
  4. Incident triggers
  5. Automation of alerts

Module 8: Advanced Dashboard Customization

  1. Styling dashboards
  2. Custom themes
  3. Embedding dashboards
  4. Role-based views
  5. UX best practices

Module 9: Security and Access Control

  1. Securing dashboards
  2. Authentication and authorization
  3. Data privacy
  4. Environment variables
  5. Best practices

Module 10: Deployment and Maintenance

  1. Deploying dashboards
  2. Cloud deployment
  3. Performance optimization
  4. Monitoring the monitoring system
  5. Maintenance and updates
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h