Temario del curso
Introducción
- RabbitMQ frente a la tecnología de cola predeterminada de Windows (MSMQ).
Comprensión de los microservicios y las colas de mensajes
Descripción general de los protocolos de mensajería: REST, SOAP y AMQP
Cómo RabbitMQ implementa AMQP para permitir un bajo acoplamiento entre servicios
Configuración del entorno de desarrollo
Instalación y configuración de RabbitMQ para aplicaciones en C#
Descripción general de la API de cliente .NET de RabbitMQ
Conexión a RabbitMQ
Desarrollo de dos aplicaciones simples de emisor y receptor en C#
Ejecución de operaciones comunes de RabbitMQ con el cliente .NET
Desarrollo del código de colas
- Envío, recepción y encolamiento de mensajes.
Creación de colas a través de 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
Instalación y gestión de un clúster de RabbitMQ
Implementación de conmutación por error y replicación
Herramientas y técnicas para la administración de RabbitMQ
Gestión de RabbitMQ mediante una API REST
Ajuste del rendimiento de RabbitMQ
Monitoreo y seguridad de RabbitMQ
Resolución de problemas de RabbitMQ
Resumen y conclusión
Requerimientos
- Experiencia con el Framework de .NET y programación en C#.
- Comprensión de los conceptos de desarrollo de aplicaciones empresariales.
Audiencia
- Desarrolladores.
- Arquitectos de software.
- Administradores.
- Gerentes técnicos.
Reseñas (2)
Interactividad y soluciones de código al momento
Eduard-Emanuel Zaharia - Kruk Italia
Curso - Advanced Blazor
Traducción Automática
El instructor tenía un conocimiento sólido sobre el tema del curso y otros temas relacionados, y fue capaz de responder a nuestras preguntas, o incluso anotar las preguntas que no sabía responder inmediatamente y nos respondió más tarde.
Abe Sabbagh - Enbridge
Curso - Advanced RabbitMQ - 2 Days
Traducción Automática