Temario del curso
Introducción
Conceptos básicos sobre microservicios y colas de mensajes
Descripción general de los protocolos de mensajería: REST, SOAP y AMQP
Cómo RabbitMQ implementa el protocolo AMQP para permitir un desacoplamiento eficaz entre servicios
Configuración del entorno de desarrollo
Instalación y configuración inicial de RabbitMQ
Presentación de la biblioteca cliente Pika para Python en el contexto de RabbitMQ
Caso práctico: Respuesta a una solicitud de descarga de un archivo PDF
Creación de aplicaciones productoras y consumidoras en Python
Conexión con el servidor RabbitMQ
Ejecución de operaciones habituales en RabbitMQ
Envío, recepción y gestión de mensajes en la cola
Integración de RabbitMQ en una aplicación ya existente
Diferencias entre los tipos de intercambio: Intercambio por tópico frente al Intercambio directo
Gestión administrativa del servidor RabbitMQ
Supervisión y monitoreo del rendimiento del servidor RabbitMQ
Técnicas de diagnóstico ante posibles problemas en RabbitMQ
Resumen final y conclusiones
Requerimientos
- Experiencia previa en programación con Python
Público objetivo
- Desarrolladores
- Arquitectos de software
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (3)
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
La flexibilidad del programa y la consideración de los temas que actualmente tratamos. Fue genial poder intercambiar conocimientos y experiencias.
Fabian - Continental Barum s.r.o.
Curso - RabbitMQ
Traducción Automática
Se proporciona información detallada sobre los temas más avanzados solicitados.
Farukh Khan - Tandem Solution
Curso - RabbitMQ with Java and Spring
Traducción Automática