Programa del Curso
Introducción
- RabbitMQ frente a la tecnología de cola predeterminada de Windows (MSMQ)
Descripción Microservices (microservicios) y Message Queue Server
Descripción general de los protocolos de mensajería: REST, SOAP y AMQP
Cómo RabbitMQ implementa AMQP para permitir el acoplamiento flexible entre servicios
Configuración del entorno de desarrollo
Instalación y configuración RabbitMQ para aplicaciones de C#
Información general sobre la API de cliente de .NET RabbitMQ
Conexión a RabbitMQ
Escritura de dos aplicaciones simples de emisor y receptor en C#
Realización de operaciones comunes RabbitMQ con el cliente .Net
Escribir el código de cola
- Envío, recepción y puesta en cola de mensajes
Escritura de colas a través de la interfaz de usuario de administración y PowerShell
Integración RabbitMQ en una aplicación .Net empresarial existente
Enrutamiento con Topics Exchange frente a Direct Exchange
Configuración y administración de un clúster RabbitMQ
Implementación de la conmutación por error y la replicación
Herramientas y técnicas para administrar RabbitMQ
Gestión RabbitMQ a través de una API REST
Ajuste del rendimiento RabbitMQ
Supervisión y seguridad RabbitMQ
Solución de problemas RabbitMQ
Resumen y conclusión
Requerimientos
- Experiencia con .Net Framework y C# programación
- Comprensión de los conceptos de desarrollo de aplicaciones empresariales
Audiencia
- Desarrolladores
- Arquitectos de software
- Administradores
- Directores técnicos
Testimonios (5)
El entrenador fue muy servicial respondiendo cualquier pregunta que tuviéramos y nos permitió compartir nuestra pantalla para mostrar los errores que estábamos teniendo, lo cual fue genial.
chithra - Public Health Wales NHS Trust
Curso - Advanced Blazor
Traducción Automática
Solo la exposición general. Muy útil.
Travis - Beckman Coulter
Curso - Introduction to Blazor
Traducción Automática
Preguntas y respuestas. Y demostración del proyecto.
Qing - Ametek
Curso - Implementing the Actor Model with Microsoft Orleans
Traducción Automática
El formador explicó muy bien los temas con ejemplos reales del mundo real, lo que nos facilitó la comprensión de la información
Florin-Viorel Marut - Continental Automotive Romania
Curso - High-Performance Application Development with .NET Core
Traducción Automática
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.