Programa del Curso

1. Introducción a RabbitMQ

  • Configuración de las carpetas necesarias
  • Descarga e instalación RabbitMQ

2. Comprender los mensajes

  • El papel del consumidor
  • El papel de un productor
  • Vincula a consumidores y productores
  • Mensajes y durabilidad
  • Cómo verificar la entrega

3. Administración RabbitMQ

  • Inicio y detención de nodos
  • RabbitMQ Archivos de configuración
  • Cómo administrar los privilegios
  • Visualización de estadísticas y análisis de registros
  • Envío de alertas
  • Cómo configurar el procesamiento paralelo

4. Alta disponibilidad con clúster

  • Arquitectura de un clúster
  • 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 mensajes: colas reflejadas

5. Una perspectiva de programador

  • Escritura de código robusto
  • Instalación y configuración HAProxy
  • Clientes con errores entre servidores

6. Implementación de la conmutación por error y la replicación

  • Configuración de un maestro/esclavo basado en el equilibrador de carga
  • Instalación del plugin Shovel
  • Configuración y ejecución de Shovel

7. Herramientas web para administrar RabbitMQ

  • El complemento de administración RabbitMQ
  • Gestión RabbitMQ desde la consola web
  • Administración de usuarios desde la consola web
  • Gestión de la cola desde la consola web
  • Uso de la interfaz de línea de comandos

8. RabbitMQ y la API REST

  • Características de la API REST
  • Accessing estadísticas
  • Aprovisionamiento de vhost y usuarios

9. Supervisión y seguridad RabbitMQ

  • Durabilidad y acuse de recibo de mensajes
  • 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
 14 horas

Número de participantes



Precio por participante

Testimonios (3)

Cursos Relacionados

Advanced RabbitMQ - 2 Days

14 horas

RabbitMQ con .NET

14 horas

RabbitMQ with PHP

14 horas

RabbitMQ with Python

14 horas

RabbitMQ with Java and Spring

14 horas

Construyendo Microservicios con Apigee Edge

21 horas

Construcción de Arquitecturas de Microservicio

14 horas

Arquitectura de Sistemas y Servicios - Arquitectura de Microservicios

14 horas

Consul: configuración del descubrimiento de servicios, detección de fallas distribuidas y almacenamiento de clave / valor en múltiples centros de datos

7 horas

WSO2 API Manager para desarrolladores

7 horas

Patrones de Microservicio: Migración desde una Arquitectura Monolítica a una Microservicio

14 horas

Construyendo microservicios con Node.js y Seneca

14 horas

Desarrollando microservicios con Python

7 horas

Construyendo Microservicios con Go

28 horas

Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net

14 horas

Categorías Relacionadas