Contacta con nosotros

Temario del curso

Introducción

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

Comprensión de los Microservicios (microservices) y las Colas de Mensajes

Vista general de los protocolos de mensajería: REST, SOAP y AMQP

Cómo RabbitMQ implementa AMQP para habilitar un acoplamiento flojo entre servicios

Configuración del entorno de desarrollo

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

Vista general de la API .NET cliente de RabbitMQ

Conexión a RabbitMQ

Escritura de dos aplicaciones simples de envío y recepción en C#

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

Redacción del código de colas

  • Envío, recepción y almacenamiento en colas de mensajes

Creación de Colas a través de la IU de administración y PowerShell

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

Ruteo con Topic Exchange frente a Direct Exchange

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

Implementación de conmutación por error (failover) y replicación

Herramientas y técnicas para administrar RabbitMQ

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

Afinamiento del rendimiento de RabbitMQ

Vigilancia y seguridad de RabbitMQ

Diagnóstico de problemas (Troubleshooting) en RabbitMQ

Resumen y conclusiones

Requerimientos

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

Público objetivo

  • Desarrolladores
  • Arquitectos de software
  • Administradores
  • Gerentes técnicos
 14 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas