Temario del curso

Introducción a Envoy Proxy

  • Rol de Envoy en las infraestructuras modernas
  • Comparación entre Envoy Proxy, NGINX, HAProxy y Traefik
  • Adopción en Istio, Consul y plataformas nativas en la nube

Arquitectura y características de Envoy

  • Escuchadores, clústeres y puntos finales
  • Cadenas de filtros y extensibilidad
  • API xDS para configuración dinámica

Instalación y ejecución de Envoy

  • Instalación independiente
  • Ejecución de Envoy en Docker y Kubernetes
  • Recorrido básico por la configuración

Gestión de tráfico con Envoy

  • Estrategias de equilibrio de carga
  • Reintentos, corte de circuito y failover
  • Reglas de enrutamiento avanzadas y enrutamiento basado en encabezados

Seguridad y Zero Trust con Envoy

  • Configuración de TLS y mTLS (mutual TLS)
  • Filtros de autenticación y autorización
  • Implementación de redes Zero Trust

Observabilidad y monitoreo

  • Registros de acceso y métricas
  • Seguimiento con Jaeger y Zipkin
  • Integración de Envoy con Prometheus y Grafana

Extensión de Envoy

  • Introducción a los filtros WASM
  • Extensiones personalizadas para Envoy
  • Mejores prácticas para la mantenibilidad

Envoy en una malla de servicios

  • Uso de Envoy como proxy lateral
  • Envoy en las mallas de servicios Istio y Consul
  • Estudio de caso: Envoy como plano de datos universal

Solución de problemas y mejores prácticas

  • Depuración de problemas de configuración
  • Pruebas de salud y resiliencia
  • Pautas operativas para producción

Resumen y próximos pasos

Requerimientos

  • Una comprensión general del desarrollo de microservicios y las redes
  • Experiencia con la línea de comandos de Linux
  • Familiaridad con contenedores y herramientas de orquestación como Kubernetes es beneficioso

Audiencia

  • Desarrolladores
  • Arquitectos en la nube
  • Ingenieros DevOps
  • Ingenieros de red
  • Administradores de sistemas
 14 Horas

Número de participantes


Precio por Participante​

Próximos cursos

Categorías Relacionadas