Programa do Curso
Introdução
- RabbitMQ versus a tecnologia de fila padrão do Windows (MSMQ)
Compreensão dos Microsserviços e das Filas de Mensagens
Noções básicas de protocolos de mensagens: REST, SOAP e AMQP
Como o RabbitMQ implementa o AMQP para permitir o acoplamento flexível entre serviços
Configuração do ambiente de desenvolvimento
Instalação e configuração do RabbitMQ para aplicações C#
Noções básicas da API .NET cliente do RabbitMQ
Conexão ao RabbitMQ
Escrita de duas aplicações simples de envio e recebimento em C#
Realização das operações comuns do RabbitMQ com o cliente .Net
Escrita do código de fila
- Envio, recepção e enfileiramento de mensagens
Criação de filas por meio da UI de administração e PowerShell
Integração do RabbitMQ em uma aplicação empresarial .Net existente
Roteamento com Tópicos Exchange versus Direct Exchange
Configuração e gerenciamento de um cluster RabbitMQ
Implementação de redundância e replicação
Ferramentas e técnicas para administrar o RabbitMQ
Gestão do RabbitMQ via uma API REST
Otimização de desempenho do RabbitMQ
Monitoramento e segurança do RabbitMQ
Resolução de problemas do RabbitMQ
Resumo e conclusão
Requisitos
- Experiência com o .Net Framework e programação em C#
- Compreensão dos conceitos de desenvolvimento de aplicações empresariais
Público-alvo
- Desenvolvedores
- Arquitetos de software
- Administradores
- Gestores técnicos
Testemunhos de Clientes (2)
Interatividade e soluções de código sob demanda
Eduard-Emanuel Zaharia - Kruk Italia
Curso - Advanced Blazor
Máquina Traduzida
O instrutor era conhecedor do tema do curso e de outros tópicos relacionados, e foi capaz de responder às nossas perguntas ou, até mesmo, anotar as perguntas que não sabia responder imediatamente e nos retornou posteriormente.
Abe Sabbagh - Enbridge
Curso - Advanced RabbitMQ - 2 Days
Máquina Traduzida