Programa del Curso

Introducción

  • Descripción general de RabbitMQ características y arquitectura
  • Descripción de AMQP y los microservicios

Empezar

  • Conceptos de servidor básicos y avanzados
  • Configuración del entorno de desarrollo
  • Configuración de una instancia RabbitMQ
  • Problemas comunes de instalación

Configuración avanzada

  • Navegar por la interfaz de usuario de administración
  • Diseño de microservicios distribuidos
  • Archivos y directorios
  • Registro
  • Políticas y parámetros
  • Exportación e importación de definiciones
  • Administración de hosts virtuales
  • Ajuste en tiempo de ejecución
  • TTL de mensajes y colas
  • Desarrollo de plugins

Seguridad y Networking

  • Access Controles
  • Autenticación y permisos de usuario
  • Autenticación de certificados
  • Conexiones de cliente
  • Uso de TLS
  • Redes avanzadas

Alta disponibilidad y replicación

  • Fundamentos de Erlang
  • Cola de quórum
  • Implementación de Streams
  • Agrupación en clústeres y federación
  • Supervisión y comprobaciones de estado

Optimización y ajuste del rendimiento

  • Supervisión del uso de memoria
  • Gestión de la memoria
  • Configuración del almacén de mensajes
  • Control de caudal
  • Ajuste avanzado del rendimiento

Técnicas avanzadas de solución de problemas

Resumen y próximos pasos

Requerimientos

  • Experiencia básica con RabbitMQ

Audiencia

  • Desarrolladores
  • Ingenieros de software
  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.

Testimonios (5)

Cursos Relacionados

Categorías Relacionadas