Curso de RabbitMQ con .NET

Course Code

rabbitmqdotnet

Duration

14 hours (por lo general 2 días incluidas las pausas)

Requerimientos

  • Experiencia con .Net Framework y la programación de C #
  • Una comprensión de los conceptos de desarrollo de una aplicación empresarial

Overview

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.

Audiencia

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

Formato de la carrera

  • Parte de lectura, parte de discusión, ejercicios y práctica práctica

Programa del Curso

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

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Course Discounts

Course Discounts Newsletter

Respetamos la privacidad de su dirección de correo electrónico. No vamos a pasar o vender su dirección a otros.
Siempre puede cambiar sus preferencias o anular la suscripción por completo.

Some of our clients

is growing fast!

We are looking to expand our presence in Spain!

As a Business Development Manager you will:

  • expand business in Spain
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!