Curso HiveMQ Administration

  • DevOps | CI | CD | Kubernetes | Web3

Curso HiveMQ Administration

16h
Visão Geral

Este curso aborda a instalação, configuração, administração, segurança, monitoramento e operação do HiveMQ como plataforma corporativa de mensageria MQTT. O participante aprenderá a administrar brokers, clientes, listeners, tópicos e sessões MQTT, além de configurar autenticação, autorização, TLS, extensões, clustering, alta disponibilidade e observabilidade. O curso também apresenta técnicas de troubleshooting e otimização para ambientes IoT e aplicações distribuídas em produção.

Objetivo

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

  • Instalar e configurar ambientes HiveMQ
  • Administrar brokers, listeners, clientes e sessões MQTT
  • Configurar autenticação, autorização e TLS
  • Gerenciar tópicos e políticas de acesso
  • Implementar extensões e integrações
  • Monitorar desempenho e disponibilidade do HiveMQ
  • Configurar clustering e alta disponibilidade
  • Diagnosticar problemas e aplicar boas práticas operacionais
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
  • Noções de redes TCP/IP e sistemas distribuídos
Conteúdo Programatico

Module 1: HiveMQ Architecture and Administration

  1. HiveMQ architecture
  2. MQTT broker components
  3. Client and session architecture
  4. Listeners and network configuration
  5. HiveMQ deployment models
  6. Administrative concepts

Module 2: Installation and Configuration

  1. HiveMQ installation
  2. Configuration files
  3. Broker configuration
  4. Listener configuration
  5. MQTT protocol settings
  6. Broker lifecycle management

Module 3: Client and Topic Administration

  1. MQTT client management
  2. Client identifiers
  3. Session management
  4. Topic structures
  5. Subscription management
  6. Client connection monitoring

Module 4: Security Administration

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

Module 5: HiveMQ Extensions and Integrations

  1. HiveMQ extension architecture
  2. Extension lifecycle
  3. Custom authentication
  4. Authorization extensions
  5. External system integration
  6. Enterprise integration patterns

Module 6: Monitoring and Performance

  1. HiveMQ monitoring architecture
  2. Metrics and observability
  3. Client connection metrics
  4. Message throughput analysis
  5. Resource utilization
  6. Performance tuning

Module 7: Clustering and High Availability

  1. HiveMQ cluster architecture
  2. Cluster nodes
  3. Node discovery
  4. Load balancing
  5. Failure handling
  6. High availability strategies

Module 8: HiveMQ Administration Workshop

  1. HiveMQ broker deployment
  2. Listener and client configuration
  3. Security configuration laboratory
  4. Extension implementation
  5. Monitoring and troubleshooting exercises
  6. Final HiveMQ 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