Curso RabbitMQ Advanced Administration

  • DevOps | CI | CD | Kubernetes | Web3

Curso RabbitMQ Advanced Administration

32h
Visão Geral

Este curso aborda técnicas avançadas de administração do RabbitMQ em ambientes corporativos de missão crítica. O participante aprenderá a projetar arquiteturas altamente disponíveis, escaláveis e resilientes, administrar clusters distribuídos, otimizar desempenho, implementar segurança avançada, automação operacional, observabilidade, recuperação de desastres e estratégias de alta disponibilidade para ambientes de produção. O curso também explora boas práticas para operação do RabbitMQ em Kubernetes, plataformas em nuvem e infraestruturas híbridas.

Objetivo

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

  • Projetar ambientes RabbitMQ altamente disponíveis e escaláveis
  • Administrar clusters distribuídos em ambientes corporativos
  • Implementar estratégias avançadas de segurança e governança
  • Monitorar, diagnosticar e otimizar ambientes de alta demanda
  • Automatizar operações utilizando Infrastructure as Code
  • Implementar planos de continuidade e recuperação de desastres
Publico Alvo
  • Administradores de Middleware
  • Administradores de Sistemas
  • Engenheiros DevOps
  • Profissionais Platform Engineering
  • Arquitetos de Infraestrutura
  • Arquitetos de Soluções
Pre-Requisitos
  • Conhecimentos equivalentes ao curso RabbitMQ Administration
  • Experiência com ambientes Linux
  • Conhecimentos de redes TCP/IP
  • Familiaridade com arquiteturas distribuídas e alta disponibilidade
Conteúdo Programatico

Module 1: Advanced RabbitMQ Architecture

  1. RabbitMQ internal architecture
  2. Erlang runtime fundamentals
  3. Distributed node architecture
  4. Cluster topology design
  5. Enterprise deployment models
  6. Architectural best practices

Module 2: Advanced Cluster Administration

  1. Cluster formation strategies
  2. Node lifecycle management
  3. Quorum queues deep dive
  4. Cluster rebalancing
  5. Network partition handling
  6. Cluster optimization techniques

Module 3: High Availability and Disaster Recovery

  1. High availability architectures
  2. Federation implementation
  3. Shovel configuration
  4. Cross-datacenter messaging
  5. Backup and recovery strategies
  6. Business continuity planning

Module 4: Advanced Queue Management

  1. Queue performance optimization
  2. Queue lifecycle management
  3. Dead Letter Exchange strategies
  4. Message expiration policies
  5. Lazy queues
  6. Advanced routing techniques

Module 5: Performance Tuning

  1. Throughput optimization
  2. Memory management
  3. Disk I/O optimization
  4. Network optimization
  5. Capacity planning
  6. Benchmarking methodologies

Module 6: Security Hardening

  1. Advanced authentication
  2. TLS optimization
  3. Certificate lifecycle management
  4. Secure cluster communications
  5. Security auditing
  6. Compliance best practices

Module 7: Monitoring and Observability

  1. Prometheus integration
  2. Grafana dashboards
  3. Metrics analysis
  4. Distributed tracing concepts
  5. Alerting strategies
  6. Root cause analysis

Module 8: Automation and Infrastructure as Code

  1. Configuration automation
  2. Ansible integration
  3. Terraform concepts
  4. Kubernetes Operators
  5. CI/CD integration
  6. Automated provisioning

Module 9: RabbitMQ on Kubernetes

  1. Kubernetes deployment models
  2. StatefulSets fundamentals
  3. Persistent storage management
  4. Scaling RabbitMQ
  5. Service discovery
  6. Kubernetes operational best practices

Module 10: Cloud and Hybrid Deployments

  1. Cloud-native RabbitMQ
  2. Hybrid architectures
  3. Multi-cloud deployment strategies
  4. Managed RabbitMQ services
  5. Disaster recovery across regions
  6. Enterprise cloud governance

Module 11: Enterprise Operations and Governance

  1. Operational governance
  2. Capacity forecasting
  3. SLA management
  4. Incident response
  5. Operational maturity models
  6. Enterprise operational excellence

Module 12: RabbitMQ Advanced Administration Workshop

  1. Enterprise cluster deployment
  2. High availability implementation
  3. Performance optimization laboratory
  4. Security hardening exercises
  5. Disaster recovery simulation
  6. Final enterprise RabbitMQ administration project
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Node-RED para Automacao de Processos

32 horas

Curso Node-RED com Cloud Azure, AWS, GCP

32 horas Curso Pratico

Curso Node-RED com Inteligencia Artificial

32 horas Curso Pratico

Curso Node-RED para Integracao com ERP SAP

32 horas Curso Pratico