Curso RabbitMQ for DevOps

  • DevOps | CI | CD | Kubernetes | Web3

Curso RabbitMQ for DevOps

16 horas
Visão Geral

Este Curso RabbitMQ for DevOps, é voltado para engenheiros DevOps que precisam gerenciar e automatizar infraestruturas RabbitMQ em ambientes de produção. O foco está em automação, monitoramento, otimização e integração com ferramentas como Docker e Kubernetes, além da implementação de pipelines de CI/CD que integram RabbitMQ.

Objetivo

Após realizar este Curso RabbitMQ for DevOps, você será capaz de:

  • Automatizar a instalação e configuração do RabbitMQ.
  • Gerenciar clusters RabbitMQ em ambientes Docker e Kubernetes.
  • Implementar monitoramento e alertas personalizados.
  • Integrar RabbitMQ com pipelines CI/CD.
  • Realizar tuning de desempenho em ambientes de produção.
Publico Alvo
  • Engenheiros DevOps que trabalham com infraestrutura de sistemas distribuídos.
  • Administradores de sistemas responsáveis por ambientes de mensageria.
  • Arquitetos de infraestrutura que projetam soluções baseadas em RabbitMQ.
  • Profissionais interessados em automação e monitoramento de sistemas de mensageria.
Pre-Requisitos
  • Experiência com ferramentas DevOps (Docker, Kubernetes, Ansible).
  • Conhecimentos básicos de RabbitMQ ou sistemas de mensageria.
  • Familiaridade com ambientes Linux.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Instalação Automatizada

  1. Uso de Ansible, Puppet e Chef para automatizar o deploy do RabbitMQ.
  2. Gerenciamento de configuração com scripts.

RabbitMQ em Containers

  1. Configuração de RabbitMQ com Docker.
  2. Orquestração de clusters RabbitMQ com Kubernetes.
  3. Uso de Helm charts para gerenciamento do RabbitMQ em Kubernetes.

Tuning de Performance

  1. Ajustes de performance para ambientes com múltiplos nós.
  2. Monitoramento de latência e throughput.

Monitoramento de RabbitMQ

  1. Integração com Prometheus para coleta de métricas.
  2. Dashboards personalizados com Grafana.
  3. Configuração de alertas automáticos.

RabbitMQ e CI/CD

  1. Integração com Jenkins, GitLab CI e outras ferramentas de CI/CD.
  2. Testando RabbitMQ como parte dos pipelines de deploy.
  3. Automação de testes de carga para RabbitMQ.
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