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
Declaração de Clientes (7)
A flexibilidade da agenda e a consideração dos tópicos fornecidos com os quais lidamos atualmente. Foi ótimo trocar conhecimentos e experiências!
Fabian - Continental Barum s.r.o.
Curso - RabbitMQ
Máquina Traduzida
O curso foi bem conduzido e a capacidade de seguir as instruções usando um desktop virtual pareceu uma abordagem muito boa para garantir que todos os participantes ficassem engajados.
Andy Lehane - Global Knowledge
Curso - RabbitMQ
Máquina Traduzida
Conhecedor, boa cobertura do conteúdo. Muito satisfeito.
Rikesh Zaveri - Global Knowledge
Curso - RabbitMQ
Máquina Traduzida
Fulvio used the limited time (2 days only) very efficiently and gave all the information possible as much as he can. The training was very well prepared, we had no issues about the installations and our tests.
Koray Akay - Payvision
Curso - RabbitMQ
The trainer was an expert on his subject and was able to answer every single question.
Ioannis Bitros - BYTE Computer
Curso - RabbitMQ
I genuinely liked the ha; Federation; Shovel.
Raymundo Maciel Yelmi
Curso - RabbitMQ
I was very pleased with how the training covered all the topics in the curriculum and focused on the ones we were most in need of.