Curso EMQX Administration

  • DevOps | CI | CD | Kubernetes | Web3

Curso EMQX Administration

16h
Visão Geral

Este curso aborda a instalação, configuração, administração, monitoramento e operação do EMQX como plataforma de mensageria MQTT para ambientes IoT e sistemas distribuídos. O participante aprenderá a administrar brokers EMQX, clientes, listeners, sessões, autenticação, autorização, regras de acesso, bridges e integrações, além de explorar recursos de observabilidade, escalabilidade, alta disponibilidade e troubleshooting para ambientes de produção.

Objetivo

Após realizar este curso, você será capaz de:

  • Instalar e configurar ambientes EMQX
  • Administrar brokers, listeners, clientes e sessões MQTT
  • Configurar autenticação e autorização
  • Implementar regras de controle de acesso
  • Monitorar desempenho e disponibilidade do EMQX
  • Configurar integrações e bridges
  • Diagnosticar problemas operacionais
  • Aplicar boas práticas para ambientes EMQX de produção
Publico Alvo
  • Administradores de Middleware
  • Administradores de Sistemas
  • Engenheiros DevOps
  • Engenheiros de IoT
  • Engenheiros de Integração
  • Profissionais Platform Engineering
  • Arquitetos de Soluções
Pre-Requisitos
  • Conhecimentos equivalentes ao curso MQTT Fundamentals
  • Conhecimentos básicos de Linux
  • Familiaridade com MQTT e seus principais conceitos
  • Noções de redes TCP/IP e sistemas distribuídos
Conteúdo Programatico

Module 1: EMQX Architecture and Administration

  1. EMQX architecture
  2. MQTT broker architecture
  3. EMQX components
  4. Client and session management
  5. Listeners and network connections
  6. Administrative interfaces

Module 2: Installation and Configuration

  1. EMQX installation
  2. Configuration files
  3. Environment configuration
  4. Listener configuration
  5. MQTT connection settings
  6. Broker lifecycle management

Module 3: Client, Topic and Session Management

  1. MQTT client management
  2. Client identifiers
  3. Session management
  4. Topic management
  5. Connection monitoring
  6. Client troubleshooting

Module 4: Security Administration

  1. Authentication mechanisms
  2. Authorization
  3. Access Control Lists
  4. Username and password authentication
  5. TLS configuration
  6. Security hardening

Module 5: Rules, Integrations and Data Processing

  1. EMQX Rule Engine
  2. Message routing
  3. Data transformation
  4. External system integrations
  5. MQTT bridges
  6. Event processing workflows

Module 6: Monitoring and Performance

  1. EMQX monitoring
  2. Metrics and dashboards
  3. Client connection monitoring
  4. Message throughput analysis
  5. Resource utilization
  6. Performance tuning

Module 7: Clustering and High Availability

  1. EMQX clustering architecture
  2. Node discovery
  3. Cluster management
  4. Load balancing
  5. Failure handling
  6. High availability strategies

Module 8: EMQX Administration Workshop

  1. EMQX broker deployment
  2. Listener and client configuration
  3. Authentication and authorization laboratory
  4. Rule Engine implementation
  5. Monitoring and troubleshooting exercises
  6. Final EMQX administration project
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Arquitetura AI-First com Azure

24 horas

Curso Arquitetura AI-First com Kubernetes

24 horas

Curso Desenvolvimento AI-First com Python

24 horas

Curso Deep Learning aplicado a Arquiteturas AI-First

24 horas