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
  14 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Cursos Relacionados

Introducing C# 6.0 with Visual Studio 2015/2017

  28 horas

Categorías Relacionadas