Programa do Curso
1. Introdução ao RabbitMQ
- Definição das pastas necessárias
- Transferência e instalação do RabbitMQ
2. Compreensão da mensageria
- O papel de um consumidor
- O papel de um produtor
- Vinculação de consumidores e produtores
- Mensagens e durabilidade
- Como verificar a entrega
3. Administração do RabbitMQ
- Iniciar e parar nós (nodes)
- Ficheiros de configuração do RabbitMQ
- Como gerir privilégios
- Visualização de estatísticas e análise de registos (logs)
- Envio de alertas
- Como configurar processamento paralelo
4. Alta disponibilidade com cluster
- Arquitetura de um cluster
- Num cluster
- Definição de um cluster de teste
- Distribuição dos nós em mais máquinas
- Como preservar mensagens: filas espelhadas
5. Perspetiva de programador
- Escrita de código robusto
- Instalação e configuração do HAProxy
- Alternância de clientes entre servidores
6. Implementação de failover e réplica
- Definição de um esquema master/slave baseado em equilibrador de carga
- Instalação do plugin Shovel
- Configuração e execução do Shovel
7. Ferramentas web para administrar o RabbitMQ
- Plugin de Gestão do RabbitMQ (RabbitMQ Management plugin)
- Gestão do RabbitMQ a partir da consola web
- Administração de utilizadores a partir da consola web
- Gestão de filas a partir da consola web
- Utilização da interface de linha de comandos
8. RabbitMQ e a API REST
- Funcionalidades da API REST
- Acesso a estatísticas
- Provisionamento de vhost e utilizadores
9. Monitorização e segurança do RabbitMQ
- Durabilidade de mensagens e confirmação de mensagens (Message acknowledgement)
- Utilização de memória e limites de processos
- Configuração do SSL
Requisitos
- Experiência com a interface de linha de comandos do Linux.
- Compreensão dos conceitos de desenvolvimento de aplicações empresariais.
Público-alvo
- Especialistas em TI
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (7)
A flexibilidade na pauta e a consideração dos tópicos que atualmente lidamos foram muito bem-vindas. Foi ótimo trocar conhecimentos e experiências!
Fabian - Continental Barum s.r.o.
Curso - RabbitMQ
Máquina Traduzida
O curso foi bem organizado e a possibilidade de seguir as instruções usando um desktop virtual pareceu uma abordagem muito boa para garantir que todos os participantes do curso estivessem envolvidos.
Andy Lehane - Global Knowledge
Curso - RabbitMQ
Máquina Traduzida
Conhecimento sólido, boa cobertura do conteúdo. Muito satisfeito.
Rikesh Zaveri - Global Knowledge
Curso - RabbitMQ
Máquina Traduzida
Fulvio usou o tempo limitado (apenas 2 dias) de forma muito eficiente e forneceu todas as informações possíveis. O treinamento foi muito bem preparado, não tivemos nenhum problema com as instalações e nossos testes.
Koray Akay - Payvision
Curso - RabbitMQ
Máquina Traduzida
O instrutor era um especialista em seu assunto e foi capaz de responder a todas as perguntas.
Ioannis Bitros - BYTE Computer
Curso - RabbitMQ
Máquina Traduzida
Eu realmente gostei da ha; Federação; Pá.
Raymundo Maciel Yelmi
Curso - RabbitMQ
Máquina Traduzida
Fiquei muito satisfeito com a forma como o treinamento abordou todos os tópicos do currículo e se concentrou nos que mais precisávamos.
Lilliahna Martin - Payspan, Inc.; Payspan, Inc.
Curso - RabbitMQ
Máquina Traduzida