Programa do Curso

1. Introdução a RabbitMQ

  • Configurando as pastas necessárias
  • Baixando e instalando RabbitMQ

2. Compreendendo as mensagens

  • O papel de um consumidor
  • O papel de um produtor
  • Vinculações de consumidores e produtores
  • Mensagens e durabilidade
  • Como verificar a entrega

3. Administração RabbitMQ

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

4. Alta disponibilidade com cluster

  • Arquitetura de um cluster
  • Filas em um cluster
  • Configurando um cluster de teste
  • Distribuindo os nós para mais máquinas
  • Como preservar mensagens: filas espelhadas

5. Uma perspectiva do programador

  • Escrevendo código robusto
  • Instalando e configurando HAProxy
  • Falha de clientes entre servidores

6. Implementando failover e replicação

  • Configurando um mestre/escravo baseado em balanceador de carga
  • Instalando o plugin Shovel
  • Configurando e executando o Shovel

7. Ferramentas web para administrar RabbitMQ

  • O plug-in RabbitMQ Management
  • Gerenciando RabbitMQ no console da web
  • Administrando usuários do console da web
  • Gerenciando fila no console da web
  • Usando a interface de linha de comando

8. RabbitMQ e a API REST

  • Recursos da API REST
  • Access estatísticas
  • vhost e provisionamento de usuários

9. Monitoramento e segurança RabbitMQ

  • Durabilidade da mensagem e reconhecimento da mensagem
  • Uso de memória e limites de processo
  • Configurando SSL

Requisitos

  • Experiência com a interface de linha de comando Linux.
  • Uma compreensão dos conceitos de desenvolvimento de aplicativos corporativos.

Público

  • Especialistas em TI
  14 horas
 

Declaração de Clientes (4)

Cursos Relacionados

Categorias Relacionadas