Contacta con nosotros

Temario del curso

Introducción

  • RabbitMQ frente a la tecnología de colas predeterminada de Windows (MSMQ)

Comprensión de los microservicios (micro servicios) y las colas de mensajes

Visión general de los protocolos de mensajería: REST, SOAP y AMQP

Cómo RabbitMQ implementa AMQP para permitir un acoplamiento flexible entre servicios

Configuración del entorno de desarrollo

Instalación y configuración de RabbitMQ para aplicaciones C#

Visión general de la API de cliente .NET de RabbitMQ

Conexión a RabbitMQ

Desarrollo de dos aplicaciones sencillas de envío y recepción en C#

Ejecución de operaciones comunes de RabbitMQ con el cliente .NET

Desarrollo del código de encolado

  • Envío, recepción y encolado de mensajes.

Creación de colas mediante la interfaz de administración y PowerShell

Integración de RabbitMQ en una aplicación empresarial .NET existente

Enrutamiento con Topic Exchange frente a Direct Exchange

Configuración y gestión de un clúster de RabbitMQ

Implementación de redundancia y replicación

Herramientas y técnicas para la administración de RabbitMQ

Gestión de RabbitMQ a través de una API REST

Afinamiento del rendimiento de RabbitMQ

Vigilancia y seguridad de RabbitMQ

Resolución de problemas de RabbitMQ

Resumen y conclusiones

Requerimientos

  • Experiencia con el Framework .NET y la programación en C#.
  • Comprensión de los conceptos del desarrollo de aplicaciones empresariales.

Público objetivo

  • Desarrolladores.
  • Arquitectos de software.
  • Administradores.
  • Gestores técnicos.
 14 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas