Programa del Curso
1. Introducción rápida al equilibrio de carga y a los equilibradores de carga
2. Introducción a HAProxy
-
Qué es y qué no es HAProxy
Cómo funciona HAProxy
Características básicas
Representación
SSL (en inglés)
Monitorización
Alta disponibilidad
Equilibrio de carga
Adhesividad
Muestreo y conversión de información
Mapas
ACL y condiciones
Cambio de contenido
Mesas de palos
Cadenas formateadas
Reescritura y redireccionamiento HTTP
Protección del servidor
Registro
Statistics
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 HAProxy
-
Formato del archivo de configuración
Citar y escapar
Variables de entorno
Formato de hora
Ejemplos
6. Parámetros globales
-
Gestión de procesos y seguridad
Ajuste del rendimiento
Depuración
Listas de usuarios
Compañeros
Sobres
7. Representantes
-
Matriz de palabras clave proxy
Referencia de palabras clave ordenadas alfabéticamente
8. Opciones de enlace y servidor
-
Opciones de enlace
Opciones de servidor y servidor predeterminado
Resolución DNS del servidor
Visión global
La sección de resolutores
9. Manipulación del encabezado HTTP
-
10. Uso de ACL y obtención de muestras
Conceptos básicos de ACL Booleanos coincidentes Coincidencia de enteros Cadenas coincidentes Coincidencia de expresiones regulares (expresiones regulares) Coincidencia de bloques de datos arbitrarios Coincidencia de direcciones IPv4 e IPv6 Uso de ACL para formar condiciones Obtención de muestras Convertidores Obtención de muestras de estados internos Obtención de muestras en la capa 4 Obtención de muestras en la capa 5 Obtención de muestras del contenido del búfer (capa 6) Obtención de muestras HTTP (capa 7) ACL predefinidas
11. Registro
-
Niveles de registro
Formatos de registro
Formato de registro predeterminado
Formato de registro TCP
Formato de registro HTTP
Formato de registro personalizado
Formato de registro de errores
Opciones avanzadas de registro
Deshabilitación del registro de pruebas externas
Iniciar sesión antes de esperar a que finalice la sesión
Aumento del nivel de registro en caso de errores
Deshabilitar el registro de conexiones correctas
Eventos de temporización
Estado de la sesión en el momento de la desconexión
Caracteres no imprimibles
Captura de cookies HTTP
Captura de encabezados HTTP
Ejemplos de registros
12. Filtros admitidos
-
Rastro
Compresión HTTP
Stream Processing Motor de descarga (SPOE)
Caché
Limitaciónb. Sección SetupCache
Sección de proxy
Requerimientos
- Familiarizado con Linux
- Conocimientos básicos sobre Networking
- Tener experiencia en administraciones de servidores
Testimonios (3)
El manejo transversal por parte de David tanto a nivel técnologico como pedagógico, gracias a lo anterior, me entrego una nueva vision a mi puesto de ingeniero (seguridad y telecomunicaciones) que nunca había considerado. La disposicion, amabilidad de David y el equipo completo quienes participaron en poder llevar a cabo este curso fue muy fluída en todo momento por lo que la experiencia fué más que satisfactoria
Alfonso Chavez Cardenas - Netec
Curso - HAProxy Administration
knowledge about HAProxy
Marco - CloudFire
Curso - HAProxy Administration
The possibility to try with labs