Contacta con nosotros

Temario del curso

1. Introducción rápida al equilibrado de carga y a los equilibradores de carga

2. Introducción a HAProxy

  1. Qué es y qué no es HAProxy
  2. Cómo funciona HAProxy
  3. Funciones básicas
    1. Enrutamiento por proxy
    2. SSL
    3. Monitoreo
    4. Alta disponibilidad
    5. Equilibrado de carga
    6. Persistencia de sesión (stickiness)
    7. Muestreo y conversión de información
    8. Mapas
    9. ACLs y condiciones
    10. Cambio de contenido (content switching)
    11. Tablas de persistencia (stick-tables)
    12. Cadenas formateadas
    13. Reescritura y redirección HTTP
    14. Protección de servidores
    15. Registro de eventos (logging)
    16. Estadísticas
  4. Funciones avanzadas
    1. Gestión
    2. Capacidades específicas del sistema
    3. Scripting
  5. Dimensionamiento
  6. Cómo obtener HAProxy

3. Alternativas a HAProxy

  1. a. Nginx
  2. b. Apache, entre otros.

4. Recordatorio rápido sobre HTTP

  • El modelo de transacción HTTP
  • Solicitud HTTP
  • La línea de solicitud
  • Los encabezados de solicitud
  • Respuesta HTTP
  • La línea de respuesta
  • Los encabezados de respuesta

5. Configuración de HAProxy

  1. Formato del archivo de configuración
  2. Comillas y escapado
  3. Variables de entorno
  4. Formato de fecha y hora
  5. Ejemplos

6. Parámetros globales

  1. Gestión de procesos y seguridad
  2. Ajuste de rendimiento
  3. Depuración
  4. Listas de usuarios
  5. Pares (peers)
  6. Servicios de correo (mailers)

7. Proxies

  1. Matriz de palabras clave para proxies
  2. Referencia de palabras clave ordenadas alfabéticamente

8. Opciones de vinculación (bind) y servidor

  1. Opciones de bind
  2. Opciones de servidor y servidor predeterminado
  3. Resolución DNS de servidores
  4. Visión general global
  5. La sección de resolvers

9. Manipulación de encabezados HTTP

10. Uso de ACLs y obtención de muestras

  1. Conceptos básicos de ACLs
  2. Coincidencia de valores booleanos
  3. Coincidencia de enteros
  4. Coincidencia de cadenas
  5. Coincidencia de expresiones regulares (regex)
  6. Coincidencia de bloques de datos arbitrarios
  7. Coincidencia de direcciones IPv4 e IPv6
  8. Uso de ACLs para formar condiciones
  9. Obtención de muestras
  10. Convertidores
  11. Obtención de muestras desde estados internos
  12. Obtención de muestras en la capa 4
  13. Obtención de muestras en la capa 5
  14. Obtención de muestras desde el contenido del búfer (capa 6)
  15. Obtención de muestras HTTP (capa 7)
  16. ACLs predefinidas

11. Registro de eventos (Logging)

  1. Niveles de registro
  2. Formatos de registro
  3. Formato de registro predeterminado
  4. Formato de registro TCP
  5. Formato de registro HTTP
  6. Formato de registro personalizado
  7. Formato de registro de errores
  8. Opciones avanzadas de registro
  9. Desactivar el registro de pruebas externas
  10. Registro antes de esperar a que finalice la sesión
  11. Elevar el nivel de registro ante errores
  12. Desactivar el registro de conexiones exitosas
  13. Eventos de temporización
  14. Estado de la sesión al desconectar
  15. Carácteres no imprimibles
  16. Captura de cookies HTTP
  17. Captura de encabezados HTTP
  18. Ejemplos de registros

12. Filtros compatibles

  1. Rastreo (Trace)
  2. Compresión HTTP
  3. Stream Processing Offload Engine (SPOE)
  4. Caché
  5. Limitaciones. Sección SetupCache
  6. Sección Proxy

Requerimientos

  • Conocimiento de sistemas Linux y operaciones básicas de línea de comandos.
  • Experiencia en tareas de administración de servidores, como configuración y monitoreo.
  • Familiaridad con conceptos de redes, incluidos los protocolos HTTP y TCP/IP.

Público objetivo

  • Administradores de sistemas responsables de gestionar infraestructuras de servidores.
  • Ingenieros de redes que buscan implementar soluciones de equilibrado de carga de alto rendimiento.
  • Profesionales de DevOps interesados en automatizar la gestión del tráfico y escalar servicios.
 14 Horas

Número de participantes


Precio por participante

Testimonios (7)

Próximos cursos

Categorías Relacionadas