Temario del curso
Introducción
- RabbitMQ vs la tecnología de cola predeterminada de Windows (MSMQ)
Comprensión de Microservicios y Cola de Mensajes
Resumen de protocolos de mensajería: REST, SOAP y AMQP
Cómo RabbitMQ implementa AMQP para habilitar el desacoplamiento entre servicios
Configuración del entorno de desarrollo
Instalación y configuración de RabbitMQ para aplicaciones C#
Resumen de la API cliente .NET 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
Escritura del código de colas
- Envío, recepción y almacenamiento en cola 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 .Net empresarial existente
Enrutamiento con Exchange de Temas vs Exchange Directo
Configuración y gestión de un clúster de RabbitMQ
Implementación de redundancia (failover) y replicación
Herramientas y técnicas para administrar RabbitMQ
Gestión de RabbitMQ mediante una API REST
Ajuste del rendimiento de RabbitMQ
Vigilancia y seguridad de RabbitMQ
Resolución de problemas de RabbitMQ
Resumen y conclusiones
Requerimientos
- Experiencia con .Net Framework y programación en C#
- Comprensión de los conceptos de desarrollo de aplicaciones empresariales
Público objetivo
- Desarrolladores
- Arquitectos de software
- Administradores
- Gestores 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