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.
Conteúdo Programatico
Module 1: Fundamentals of Monitoring and Dashboards
- Concepts of monitoring and observability
- Types of dashboards (operational, analytical, strategic)
- Key metrics and KPIs
- Real-time data concepts
- Introduction to Node-RED dashboards
Module 2: Node-RED Essentials
- Installation and setup
- Node-RED editor overview
- Nodes, flows and message structure
- Debugging and deployment
- Import/export flows
Module 3: Node-RED Dashboard Basics
- Installing dashboard nodes
- UI components overview
- Layout and grouping
- Creating basic dashboards
- User interaction components
Module 4: Data Integration for Monitoring
- Consuming APIs
- Integrating databases
- Real-time data streams
- MQTT for monitoring
- Data ingestion patterns
Module 5: Data Visualization Techniques
- Charts and graphs
- Gauges and indicators
- Tables and lists
- Custom UI components
- Data formatting
Module 6: Real-Time Monitoring
- Streaming data
- Event-driven monitoring
- Performance monitoring
- System health dashboards
- Logging integration
Module 7: Alerts and Notifications
- Alerting concepts
- Threshold-based alerts
- Email and messaging notifications
- Incident triggers
- Automation of alerts
Module 8: Advanced Dashboard Customization
- Styling dashboards
- Custom themes
- Embedding dashboards
- Role-based views
- UX best practices
Module 9: Security and Access Control
- Securing dashboards
- Authentication and authorization
- Data privacy
- Environment variables
- Best practices
Module 10: Deployment and Maintenance
- Deploying dashboards
- Cloud deployment
- Performance optimization
- Monitoring the monitoring system
- Maintenance and updates