- Experiencia con .Net Framework y la programación de C #
- Una comprensión de los conceptos de desarrollo de una aplicación empresarial
RabbitMQ es un agente de mensajería empresarial de código abierto para almacenar y recuperar mensajes transmitidos por procesos, aplicaciones y servidores. Utiliza una gran cantidad de conjuntos de datos en segundo plano, mientras compite en tiempo real.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo instalar, configurar y administrar RabbitMQ, y luego integrarán la mensajería RabbitMQ en una cantidad de aplicaciones .NET de muestra.
Al final de esta capacitación, los participantes podrán:
- Configurar, configurar y administrar RabbitMQ
- Comprender el papel de RabbitQ en el diseño e implementación de la arquitectura de microservicios
- Comprenda cómo RabbitMQ se compara con otras arquitecturas de Message Queuing
- Configure y use RabbitMQ como intermediario para el manejo de mensajes asíncronos y síncronos para aplicaciones empresariales reales de .Net.
Formato de la carrera
- Parte de lectura, parte de discusión, ejercicios y práctica práctica
Introducción
RabbitMQ vs tecnología de cola predeterminada de Windows (MSMQ)
Comprender los microservicios y la cola de mensajes
Descripción general de los protocolos de mensajería: REST, SOAP y AMQP
Cómo RabbitMQ implementa AMQP para habilitar el acoplamiento suelto entre los servicios
Configuración del entorno de desarrollo
Instalación y configuración de RabbitMQ para aplicaciones C #
Descripción general del cliente de la API RabbitMQ .NET
Conectando a RabbitMQ
Escritura de dos aplicaciones simples de emisor y receptor en C #
Realización de operaciones comunes de RabbitMQ con el cliente .Net
Escribir el código de cola
Enviar, recibir y poner en cola mensajes
Escritura de colas a través de la interfaz de usuario de administración y PowerShell
Integración de RabbitMQ en una aplicación empresarial .Net existente
Enrutamiento con temas de Exchange vs. Direct Exchange
Configuración y administración de un clúster RabbitMQ
Implementando Failover y Replicación
Herramientas y técnicas para administrar RabbitMQ
Administrar RabbitMQ a través de una API REST
Performance Tuning RabbitMQ
Monitoreo y aseguramiento de RabbitMQ
Solución de problemas de RabbitMQ
Resumen y Conclusión
United Arab Emirates - RabbitMQ with .NET
Saudi Arabia - RabbitMQ with .NET
South Africa - RabbitMQ with .NET
Österreich - RabbitMQ with .NET
Deutschland - RabbitMQ with .NET
Czech Republic - RabbitMQ with .NET
Magyarország - RabbitMQ with .NET
Luxembourg - RabbitMQ with .NET
Lithuania - RabbitMQ with .NET
Nederland - RabbitMQ with .NET
Australia - RabbitMQ with .NET
New Zealand - RabbitMQ with .NET
Philippines - RabbitMQ with .NET
Singapore - RabbitMQ with .NET
Costa Rica - RabbitMQ con .NET
United Kingdom - RabbitMQ with .NET
South Korea - RabbitMQ with .NET
Sri Lanka - RabbitMQ with .NET
Indonesia - RabbitMQ with .NET