Course Code:
rabbitmq
Duration:
14 hours
Prerequisites:
- Experiencia con la interfaz de línea de comandos Linux.
- Comprensión de los conceptos de desarrollo de aplicaciones empresariales.
Audiencia
- Especialistas en TI
Overview:
El curso está dirigido a especialistas en TI que desean configurar una solución basada en RabbitMQ, el sistema de mensajería empresarial altamente confiable que implementa el Protocolo Avanzado de Colocación de Mensajes (AMQP).
Course Outline:
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
Sites Published: