Temario del curso
1. Introducción breve al equilibrio de carga y sus mecanismos
2. Introducción a HAProxy
- Qué es y qué no es HAProxy
- Funcionamiento básico de HAProxy
-
Características fundamentales
- Proxying (redirección del tráfico)
- Soporte SSL
- Funciones de supervisión y monitoreo
- Alta disponibilidad
- Equilibrio de carga
- Mantenimiento del estado entre sesiones (stickiness)
- Muestreo y conversión de información
- Uso de mapas para asignaciones personalizadas
- Listas de control de acceso (ACL) y condiciones asociadas
- Cambio dinámico del contenido según criterios
- Tablas de estado para mantener información contextual
- Generación y formato de cadenas personalizadas
- Reescritura y redirección de solicitudes HTTP
- Protección de servidores ante intentos no autorizados
- Registro detallado de actividades
- Estadísticas y métricas operativas
-
Funcionalidades avanzadas
- Gestión administrativa y configuración detallada
- Capacidades propias de distintos tipos de sistemas operativos
- Soporte para scripts automatizados
- Determinación del tamaño óptimo según necesidades específicas
- Opciones para obtener e instalar HAProxy
3. Alternativas a HAProxy
- a. Nginx
- b. Apache, entre otros.
4. Recordatorio rápido sobre el protocolo HTTP
- Modelo de transacciones en HTTP
- Solicitud HTTP
- Línea inicial de la solicitud
- Encabezados asociados a la solicitud
- Respuesta HTTP
- Línea inicial de la respuesta
- Encabezados asociados a la respuesta
5. Configuración básica de HAProxy
- Formato del archivo de configuración
- Uso adecuado de comillas y escape de caracteres
- Variables de entorno en la configuración
- Formato horario adoptado por el sistema
- Ejemplos prácticos de configuraciones efectivas
6. Parámetros globales del sistema
- Gestión de procesos y seguridad básica
- Ajuste del rendimiento operativo
- Herramientas para depuración eficaz
- Definición de listas de usuarios autorizados
- Configuración de intercambio de información entre instancias peer
- Parámetros de entrega y recepción de correos electrónicos
7. Configuración de proxies
- Matriz resumen con todas las palabras clave relacionadas a los proxys
- Lista ordenada alfabéticamente de dichas palabras clave
8. Opciones de enlace y servidor
- Configuraciones propias del enlace de red
- Valores aplicables a servidores individuales o al predeterminado
- Mecanismos para resolución de nombres DNS
- Visión general estructural del sistema
- Sección dedicada a definir los motores de resolución
9. Manipulación de encabezados HTTP
10. Uso avanzado de listas ACL y extracción de muestras de datos
- Conceptos básicos sobre cómo funcionan las listas de control de acceso
- Operaciones lógicas binarias para evaluación
- Comparación numérica entre valores enteros
- Identificación y procesamiento de secuencias textuales específicas
- Aplicación de patrones predefinidos mediante expresiones regulares
- Procesado de bloques aleatorios de información sin estructura conocida
- Detección y validación de direcciones IPv4 e IPv6
- Uso combinado de múltiples criterios mediante listas ACL
- Extracción directa de muestras y datos operativos según parámetros indicados
- Conversores que modifican el formato y la naturaleza original de los datos obtenidos
- Recuperación de información desde estados internos del propio servidor
- Recolección específica en el nivel de la capa 4 (nivel transporte)
- Extracción detallada dentro del marco operativo correspondiente a la capa 5
- Análisis directo del contenido interno almacenado en búfer (nivel 6)
- Obtención estructurada de datos relacionados exclusivamente con el protocolo HTTP
- Conjuntos predefinidos de condiciones que simplifican la evaluación compleja
11. Registro y análisis de información generada
- Categorías distintivas del nivel de gravedad asignado al registro
- Plantillas formativas adoptadas para redactar cada entrada documentada
- Esquema predeterminado aplicado si no se especifica otro por el usuario
- Normativa exclusiva para transacciones basadas en TCP
- Plantilla propia del tráfico HTTP
- Opciones de redacción totalmente a medida definidas por el administrador
- Disposición textual para reportes de fallos internos o errores críticos
- Parámetros avanzados permitiendo controlar la amplitud y profundidad del historial generado
- Posibilidad de omitir el registro derivado de comprobaciones externas previas
- Activación inmediata tras la interrupción brusca del flujo conectado
- Aumento automático del nivel registrado al darse un error no previsto
- Supresión total de entradas cuando el vínculo finaliza con éxito sin incidentes
- Marcadores temporales que identifican cada fase del ciclo activo
- Estado actual asociado a la interrupción de conexión para posteriores estudios
- Tratamiento especializado ante caracteres imposibles de representar gráficamente en texto plano
- Recopilación precisa de datos esenciales tales como cookies HTTP en uso
- Acopio sistemático de todo el contenido presente dentro de los encabezados asociados a la petición o respuesta
- Diversos modelos documentales listos para estudio analítico según cada caso particular
12. Filtros soportados actualmente
- Herramienta para seguimiento detallado del flujo operativo
- Funcionalidad dedicada a compresión de mensajes enviados mediante HTTP
- Motor dedicado al procesamiento asincrónico y avanzado del tráfico transmitido (SPOE)
- Módulo destinado a implementar sistemas de caché dinámica
- Restricción básica en cantidad y tipo de uso del caché asignada al servidor
- Sección de configuración genérica para todos los proxys implementados
Requerimientos
- Conocimiento básico sobre sistemas Linux y operaciones en la línea de comandos
- Experiencia previa en tareas de administración de servidores, como configuración y supervisión
- Familiaridad con conceptos de redes, incluyendo los protocolos HTTP y TCP/IP
Público objetivo
- Administradores de sistemas encargados de gestionar la infraestructura servidora
- Ingenieros de red que buscan implementar soluciones eficientes de equilibrio de carga
- Profesionales DevOps interesados en automatizar la gestión del tráfico y el escalado de servicios
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (7)
el modo de formación en el trabajo
PIERANDREA LAMBERTINI - Istituto Europeo di Oncologia Srl
Curso - HAProxy Administration
Traducción Automática
conocimientos sobre HAProxy
Marco - CloudFire
Curso - HAProxy Administration
Traducción Automática
La posibilidad de probar con laboratorios
Mattia Bernardi - CloudFire
Curso - HAProxy Administration
Traducción Automática
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
Todos los consejos y trucos para mejorar nuestro HA-proxy
Mattias Stendahl - Hoglandsforbundet
Curso - HAProxy Administration
Traducción Automática
El formador adaptó su curso para responder a preguntas, incluso si estas estaban fuera del alcance del curso.
Mario Kuik - Netherlands Army
Curso - HAProxy Administration
Traducción Automática
Realmente me gustó la conexión y el vínculo que el formador logró establecer con la clase. Y que, de forma espontánea, pudo adaptar la clase a lo que necesitábamos.
Fredrik Lindlof - Svenska Spel AB
Curso - HAProxy Administration
Traducción Automática