Programa del Curso
1. Introducción a RabbitMQ
- Configuración de las carpetas necesarias
- Descarga e instalación de RabbitMQ
2. Comprensión de la mensajería
- El papel de un consumidor
- El papel de un productor
- Enlaces consumidores y productores
- Mensajes y durabilidad
- Cómo verificar la entrega
3. Administrar RabbitMQ
- Inicio y detención de nodos
- Archivos de configuración de RabbitMQ
- Cómo administrar privilegios
- Visualización de estadísticas y análisis de registros
- Envío de alertas
- Cómo configurar el procesamiento en paralelo
4. Alta disponibilidad con clúster
- Arquitectura de un cluster
- Colas en un clúster
- Configuración de un clúster de prueba
- Distribución de los nodos a más máquinas
- Cómo conservar los mensajes: colas duplicadas
5. Una perspectiva del programador
- Escribir código robusto
- Instalación y configuración de HAProxy
- Interrupción de clientes entre servidores
6. Implementación de la conmutación por error y la replicación
- Configuración de un maestro / esclavo basado en equilibrio de carga
- Instalación del complemento Shovel
- Configuración y ejecución de la pala
7. Herramientas web para administrar RabbitMQ
- El complemento de administración de RabbitMQ
- Administrar RabbitMQ desde la consola web
- Administrar usuarios desde la consola web
- Administrar cola desde la consola web
- Uso de la interfaz de línea de comandos
8. RabbitMQ y la API REST
- Funciones de REST API
- Acceso a estadísticas
- Vhost y aprovisionamiento de usuarios
9. Supervisión y protección de RabbitMQ
- Duración del mensaje y confirmación del mensaje
- Uso de memoria y límites de proceso
- Configuración de SSL
Requerimientos
- Experiencia con la interfaz de línea de comandos Linux.
- Comprensión de los conceptos de desarrollo de aplicaciones empresariales.
Audiencia
- Especialistas en TI
Testimonios (7)
La flexibilidad de la agenda y considerando los temas proporcionados con los que actualmente tratamos. ¡Fue genial intercambiar conocimientos y experiencias!
Fabian - Continental Barum s.r.o.
Curso - RabbitMQ
Traducción Automática
The course was well run and the ability to follow along with the instructions using a virtual desktop felt like a really good approach to ensure that all course members were engaged.
Andy Lehane - Global Knowledge
Curso - RabbitMQ
Knowledgeable, good coverage of content. Very happy.
Rikesh Zaveri - Global Knowledge
Curso - RabbitMQ
Fulvio used the limited time (2 days only) very efficiently and gave all the information possible as much as he can. The training was very well prepared, we had no issues about the installations and our tests.
Koray Akay - Payvision
Curso - RabbitMQ
The trainer was an expert on his subject and was able to answer every single question.
Ioannis Bitros - BYTE Computer
Curso - RabbitMQ
I genuinely liked the ha; Federation; Shovel.
Raymundo Maciel Yelmi
Curso - RabbitMQ
I was very pleased with how the training covered all the topics in the curriculum and focused on the ones we were most in need of.