Entrar em Contato

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
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas