Curso RabbitMQ Advanced

  • DevOps | CI | CD | Kubernetes | Web3

Curso RabbitMQ Advanced

16 horas
Visão Geral

O curso RabbitMQ Advanced é voltado para profissionais que já possuem conhecimento básico de RabbitMQ e buscam aprimorar suas habilidades em ambientes complexos. O curso RabbitMQ Advanced, cobre tópicos como alta disponibilidade, clustering, tuning de desempenho, segurança e estratégias avançadas de mensageria.

Objetivo

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

  • Configurar e gerenciar clusters RabbitMQ.
  • Implementar alta disponibilidade e recuperação de falhas.
  • Otimizar o desempenho de filas e consumidores.
  • Aplicar estratégias de segurança para RabbitMQ.
  • Monitorar e diagnosticar problemas de desempenho.
Publico Alvo
  • Desenvolvedores e arquitetos de software que trabalham com sistemas distribuídos complexos.
  • Engenheiros DevOps responsáveis por gerenciar RabbitMQ em produção.
  • Administradores de sistemas que desejam garantir alta disponibilidade e resiliência.
  • Profissionais que desejam otimizar o desempenho do RabbitMQ.
Pre-Requisitos
  • Conclusão do curso "RabbitMQ Fundamentals" ou experiência prática com RabbitMQ.
  • Conhecimentos intermediários de administração de sistemas e redes.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Clustering no RabbitMQ

  1. Configurando clusters RabbitMQ.
  2. Sincronização de dados entre nós do cluster.
  3. Alta disponibilidade com mirrored queues.

Alta Disponibilidade e Failover

  1. Configuração de RabbitMQ para failover automático.
  2. Tuning para recuperação rápida de falhas.
  3. Uso de ferramentas de monitoração e alerta.

Desempenho e Tuning

  1. Otimização de throughput e latência.
  2. Configuração de parâmetros de desempenho.
  3. Estratégias de escalabilidade para grandes cargas.

Estratégias Avançadas de Mensageria

  1. Dead Letter Exchanges (DLX).
  2. Delayed Messages e TTL (Time To Live).
  3. Implementação de confirmações de entrega (message acknowledgements).

Segurança no RabbitMQ

  1. Configuração de SSL/TLS.
  2. Controle de acesso e permissões.
  3. Proteção contra ataques e segurança de filas.

Monitoramento Avançado

  1. Monitoramento de clusters e desempenho com Prometheus e Grafana.
  2. Configuração de alertas e relatórios de uso.
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