Programa do Curso
Introdução
- RabbitMQ vs tecnologia de fila padrão do Windows (MSMQ)
Noções básicas sobre Microservices (microsserviços) e enfileiramento de mensagens
Visão geral dos protocolos de mensagens: REST, SOAP e AMQP
Como RabbitMQ implementa AMQP para permitir acoplamento flexível entre serviços
Configurando o Ambiente de Desenvolvimento
Instalando e configurando RabbitMQ para C# aplicativos
Visão geral da RabbitMQ API do cliente .NET
Conectando-se a RabbitMQ
Escrevendo dois aplicativos simples de remetente e destinatário em C#
Executando operações comuns RabbitMQ com o cliente .Net
Escrevendo o código de fila
- Envio, recebimento e enfileiramento de mensagens
Escrevendo filas por meio da interface de administração e do PowerShell
Integrando RabbitMQ em um aplicativo .Net empresarial existente
Roteamento com troca de tópicos vs troca direta
Configurando e gerenciando um RabbitMQ cluster
Implementando Failover e Replicação
Ferramentas e técnicas para administração RabbitMQ
Gerenciando RabbitMQ por meio de uma API REST
Ajuste de desempenho RabbitMQ
Monitoramento e segurança RabbitMQ
Solução de problemas RabbitMQ
Resumo e conclusão
Requisitos
- Experiência com .Net Framework e C# programação
- Compreensão dos conceitos de desenvolvimento de aplicações empresariais
Público-alvo
- Programadores
- Arquitectos de software
- Administradores
- Gestores técnicos
Declaração de Clientes (5)
Trainer was very knowledgable, was very helpful.
Thilini Alwis - Te Manawa Taki Trauma System
Curso - Visual Studio 2022 IDE
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Curso - Advanced Blazor
The trainer explained the subjects very good with actual examples from real world which made it simpler for us to grasp the information
Florin-Viorel Marut - Continental Automotive Romania
Curso - High-Performance Application Development with .NET Core
Comprehensive - covered everything we were interested in. Able to work through examples.
Deborah Morrison - AFBI
Curso - Introduction to Blazor
Very knowledgeable trainer