Programa do Curso

1. Introdução a RabbitMQ

  • Configurar as pastas necessárias
  • Descarregar e instalar RabbitMQ

2. Compreender o envio de mensagens

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

3. Administração RabbitMQ

  • Iniciar e parar nós
  • [Ficheiros de configuração
  • Como gerir privilégios
  • Ver estatísticas e analisar registos
  • Envio de alertas
  • Como configurar o processamento paralelo

4. Alta disponibilidade com o cluster

  • Arquitetura de um cluster
  • Filas de espera num cluster
  • Configurar um cluster de teste
  • Distribuir os nós por mais máquinas
  • Como preservar as mensagens: filas espelhadas

5. Uma perspetiva de programador

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

6. Implementação de failover e replicação

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

7. Ferramentas Web para administrar RabbitMQ

  • O plug-in RabbitMQ Management
  • Gerir RabbitMQ a partir da consola Web
  • Administrar utilizadores a partir da consola Web
  • Gerir a fila de espera a partir da consola Web
  • Utilizar a interface de linha de comandos

8. RabbitMQ e a API REST

  • Funcionalidades da API REST
  • [Estatísticas de filas
  • aprovisionamento de vhost e utilizadores

9. Monitorização e segurança RabbitMQ

  • Durabilidade das mensagens e confirmação de receção de mensagens
  • Utilização de memória e limites de processos
  • Configuração do SSL

Requisitos

  • Experiência com a interface de linha de comandos Linux.
  • Uma compreensão dos conceitos de desenvolvimento de aplicações empresariais.

Público

  • Especialistas em TI
 14 Horas

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas