Curso Node-RED para Automacao de Processos

  • DevOps | CI | CD | Kubernetes | Web3

Curso Node-RED para Automacao de Processos

32 horas
Visão Geral

O curso Node-RED para Automação de Processos aborda de forma prática e técnica a utilização da ferramenta Node-RED para automatizar fluxos de trabalho, integrar sistemas corporativos e otimizar operações. O participante aprenderá a construir soluções baseadas em eventos, integrar APIs, manipular dados em tempo real e criar automações eficientes utilizando uma abordagem low-code, aplicável em diversos contextos organizacionais como TI, operações, finanças e atendimento ao cliente.

Objetivo

Após realizar este curso Node-RED para Automação de Processos, você será capaz de:

  • Modelar e automatizar processos de negócio utilizando Node-RED
  • Criar fluxos de integração entre sistemas corporativos
  • Consumir e disponibilizar APIs REST
  • Manipular e transformar dados em tempo real
  • Implementar automações baseadas em eventos
  • Integrar sistemas como ERP, bancos de dados e serviços externos
  • Criar dashboards operacionais para monitoramento de processos
  • Aplicar boas práticas de automação e governança
Publico Alvo
  • Profissionais de TI
  • Analistas de processos
  • Analistas de sistemas
  • Desenvolvedores
  • Profissionais de automação
  • Gestores de operações
  • Profissionais de transformação digital
Pre-Requisitos
  • Conhecimento básico em lógica de programação
  • Noções básicas de HTTP e APIs
  • Conhecimento básico em JavaScript (desejável)
  • Familiaridade com conceitos de processos de negócio
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: Process Automation Fundamentals

  1. Introduction to process automation
  2. Business process concepts
  3. Event-driven architecture
  4. Low-code and integration platforms
  5. Node-RED overview for automation

Module 2: Node-RED Essentials

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

Module 3: Designing Automation Flows

  1. Process modeling using flows
  2. Trigger-based automation
  3. Scheduling and timers
  4. Conditional logic and decision flows
  5. Error handling strategies

Module 4: API Integration and Services

  1. REST API integration
  2. HTTP request/response handling
  3. Authentication mechanisms
  4. Webhooks and event triggers
  5. API orchestration

Module 5: Data Processing and Transformation

  1. Working with JSON and structured data
  2. Data transformation techniques
  3. Function node with JavaScript
  4. Context storage (flow/global)
  5. Data validation

Module 6: Integration with Enterprise Systems

  1. Database integration (SQL/NoSQL)
  2. ERP integration concepts
  3. Messaging protocols (MQTT, AMQP)
  4. File processing and automation
  5. Third-party services integration

Module 7: Automation Use Cases

  1. IT process automation
  2. Customer service workflows
  3. Financial process automation
  4. Monitoring and alerting systems
  5. Real-world case studies

Module 8: Dashboards and Monitoring

  1. Node-RED dashboard
  2. Creating operational dashboards
  3. Real-time monitoring
  4. Alerts and notifications
  5. User interaction

Module 9: Security and Governance

  1. Securing Node-RED environments
  2. Access control and authentication
  3. Logging and auditing
  4. Environment configuration
  5. Governance best practices

Module 10: Deployment and Scalability

  1. Deployment strategies
  2. Running on cloud platforms
  3. Containerization (Docker)
  4. Performance tuning
  5. Maintenance and lifecycle management
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