Entrar em Contato

Programa do Curso

1. Introdução ao RabbitMQ

  • Configuração das pastas necessárias
  • Download e instalação do RabbitMQ

2. Compreendendo a mensageria

  • O papel de um consumidor
  • O papel de um produtor
  • Vinculando consumidores e produtores
  • Mensagens e durabilidade
  • Como verificar a entrega

3. Administrando o RabbitMQ

  • Iniciando e parando nós
  • Arquivos de configuração do RabbitMQ
  • Como gerenciar privilégios
  • Visualizando estatísticas e analisando logs
  • Enviando alertas
  • Como configurar processamento paralelo

4. Alta disponibilidade com cluster

  • Arquitetura de um cluster
  • Filas em um cluster
  • Configuração de um cluster de teste
  • Distribuindo nós para mais máquinas
  • Como preservar mensagens: filas espelhadas

5. Perspectiva de programador

  • Escrevendo código robusto
  • Instalação e configuração do HAProxy
  • Falha de clientes entre servidores

6. Implementando failover e replicação

  • Configurando master/slave baseado em balanceador de carga
  • Instalando o plugin Shovel
  • Configurando e executando o Shovel

7. Ferramentas web para administrar o RabbitMQ

  • O plugin de Gerenciamento do RabbitMQ
  • Gerenciando o RabbitMQ a partir do console web
  • Administrando usuários a partir do console web
  • Gerenciando filas a partir do console web
  • Usando a interface de linha de comando

8. RabbitMQ e a API REST

  • Recursos da API REST
  • Acesso a estatísticas
  • Provisionamento de vhost e usuários

9. Monitoramento e segurança do RabbitMQ

  • Durabilidade de mensagens e confirmação de mensagens
  • Uso de memória e limites de processo
  • Configurando SSL

Requisitos

  • Experiência com a interface de linha de comando do Linux.
  • Compreensão dos conceitos de desenvolvimento de aplicações corporativas.

Público-alvo

  • Especialistas em TI
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas