Skills que aprenderás
Convocatorias
No hay convocatorias abiertas ahora mismo, pero no te pierdas la oportunidad: guarda este curso y te avisamos en cuanto se abra una convocatoria.
Recursos
No hay recursos disponibles todavía para esta convocatoria
Dirigido a profesionales con dominio sólido de DNS que operan o diseñan infraestructuras en entornos productivos complejos, este curso aborda los retos de escala, resiliencia y seguridad que aparecen cuando la simplicidad operativa ya no es suficiente. A lo largo de las ocho horas, el participante explorará cómo diseñar arquitecturas DNS de alta disponibilidad para escenarios multi-región, cómo medir y optimizar el rendimiento de una infraestructura existente y cómo blindar las zonas autoritativas mediante DNSSEC y protocolos de transporte cifrado. El curso incorpora además una perspectiva de ingeniería de plataforma: el alumno aprenderá a gestionar el ciclo de vida de los registros DNS como código dentro de pipelines CI/CD, a detectar inconsistencias en entornos multi-proveedor de forma automatizada y a anticipar y documentar los vectores de fallo más críticos del sistema. Al finalizar, el participante será capaz de tomar decisiones de diseño justificadas, implementar controles de seguridad avanzados y entregar una infraestructura DNS observable, automatizada y resistente a fallos en producción.
Bloque 1 — Diagnóstico y optimización del rendimiento DNS El punto de partida del curso es aprender a leer una infraestructura DNS con ojos críticos. Se estudian las métricas cuantitativas que permiten evaluar el estado real del servicio: latencia de resolución extremo a extremo, hit rate de caché en resolvers recursivos y tasa de respuestas NXDOMAIN como indicador de configuración errónea o abuso. A partir de esos datos, se trabaja la identificación y priorización de cuellos de botella. El bloque concluye con la optimización de la estrategia de TTL en escenarios de migración de proveedor, donde se analiza la tensión entre propagación rápida de cambios y reducción de la carga sobre los resolvers, y se definen criterios objetivos para elegir valores adecuados en cada fase del proceso.
Bloque 2 — Arquitectura de alta disponibilidad multi-región Con la capacidad de diagnóstico asentada, el curso avanza hacia el diseño de soluciones que soporten fallos a escala de región. Se examinan en profundidad los patrones arquitectónicos de mayor impacto: anycast para distribuir geográficamente la autoridad y reducir latencia, split-horizon para servir respuestas diferentes según el origen de la consulta, y DNS secundario externo como mecanismo de continuidad ante la caída del autoritativo primario. El participante practica la toma de decisiones de diseño justificadas a partir de requisitos explícitos de resiliencia y latencia, y aprende a documentar esas decisiones de forma que sean auditables y reproducibles.
Bloque 3 — Seguridad avanzada: DNSSEC y transporte cifrado Este bloque aborda los dos pilares de seguridad que toda infraestructura DNS madura debe contemplar. En el plano de la integridad de los datos, se diseña la implementación completa de DNSSEC en una zona autoritativa: generación de pares de claves KSK y ZSK, publicación de registros DS en la zona padre, y estrategia de rotación automatizada que evite la expiración de firmas. Se valida la cadena de confianza de extremo a extremo. En el plano de la confidencialidad del transporte, se evalúan críticamente DNS-over-HTTPS y DNS-over-TLS, comparando ambas alternativas desde los ejes de privacidad del usuario, visibilidad para el equipo de seguridad de red y compatibilidad con la pila tecnológica existente.
Bloque 4 — Automatización, observabilidad y gestión de riesgos El curso cierra con un enfoque de ingeniería de plataforma. Se automatiza el ciclo de vida completo de los registros DNS —creación, actualización y borrado— a través de IaC o la API del proveedor, integrando los cambios en un pipeline CI/CD con garantías de idempotencia y trazabilidad. Se complementa esta automatización con herramientas de auditoría programática capaces de detectar inconsistencias en entornos multi-proveedor: registros obsoletos, delegaciones rotas y TTLs conflictivos, con alertas integradas en la plataforma de monitorización corporativa. El bloque final, y el curso en su conjunto, culminan con un ejercicio de análisis de riesgos: anticipar y documentar los vectores de fallo más críticos de una arquitectura DNS real —envenenamiento de caché, amplification DDoS, zonas huérfanas y expiración de firma DNSSEC— definiendo controles preventivos y procedimientos de respuesta accionables para cada escenario.
dig, drill o kdig instaladas (cualquier distribución Linux o macOS con Homebrew).El participante debe llegar al curso con dominio operativo de DNS a nivel intermedio-avanzado, equivalente al contenido cubierto en DNS02. Se presupone familiaridad con la administración de zonas autoritativas, la configuración de resolvers recursivos, los tipos de registro más habituales (A, AAAA, CNAME, MX, NS, SOA, TXT, SRV) y su semántica, así como con el proceso de delegación y la propagación de cambios. Es igualmente necesario tener experiencia práctica con alguna herramienta de diagnóstico DNS en línea de comandos (dig, drill o equivalente) y comprensión básica de los mecanismos de caché y TTL. Sin esa base, los bloques de diagnóstico de rendimiento y arquitectura multi-región resultarán de difícil seguimiento.