Curso de Hardening en Contenedores Docker y Arquitecturas basadas en Microservicios
Docker se ha convertido en uno de los estándares más utilizados para el despliegue de aplicaciones modernas basadas en contenedores, mientras que Kubernetes se posiciona como la plataforma de referencia para la orquestación y gestión de cargas de trabajo distribuidas. Estas tecnologías permiten desarrollar infraestructuras más ágiles, escalables y preparadas para entornos empresariales complejos.
Este curso de Docker y Kubernetes proporciona una formación práctica orientada a la implementación segura de arquitecturas basadas en microservicios. Los participantes aprenderán a desplegar, gestionar y proteger contenedores utilizando herramientas ampliamente utilizadas en entornos DevOps y DevSecOps.
Durante la formación se trabajará con Docker Swarm, Docker Compose, Docker Bench Security, Docker Notary, Docker Content Trust y Kubernetes, aplicando buenas prácticas de hardening, control de accesos, análisis de vulnerabilidades y protección de aplicaciones contenerizadas.
La formación es bonificable a través de FUNDAE para empresas y permite desarrollar competencias técnicas altamente demandadas en proyectos de transformación digital, automatización y modernización de infraestructuras.
Descripción general del curso
El curso está diseñado para profesionales que trabajan con tecnologías de contenedores, microservicios, Docker y Kubernetes y desean consolidar sus conocimientos desde una perspectiva práctica y orientada a la seguridad.
A lo largo de la formación se recorre el ciclo completo de creación, despliegue, orquestación y protección de aplicaciones contenerizadas. Los participantes aprenderán a dockerizar aplicaciones, implementar soluciones basadas en Docker Swarm y Kubernetes, diseñar arquitecturas robustas y aplicar mecanismos de seguridad en entornos productivos.
Además de la parte tecnológica, se abordarán conceptos fundamentales de DevSecOps, análisis de vulnerabilidades, pentesting en contenedores y herramientas especializadas para verificar la integridad y seguridad de imágenes y despliegues.
La metodología combina conocimientos teóricos con ejercicios prácticos guiados basados en escenarios reales de trabajo.
Esta formación proporciona una visión práctica y actualizada sobre la gestión de contenedores, la orquestación de servicios y la seguridad aplicada a arquitecturas modernas basadas en Docker y Kubernetes. El programa combina conocimientos técnicos, buenas prácticas operativas y procedimientos de protección para entornos productivos.
Qué incluyen los cursos de Nanfor
En Nanfor ofrecemos una experiencia de formación completa que combina material educativo de calidad, acompañamiento experto y plataforma de aprendizaje propia, adaptada tanto a formación individual como corporativa.
Todos nuestros cursos incluyen material educativo oficial y complementario, actividades prácticas, evaluaciones de aprendizaje, foros, asesor virtual, seguimiento del progreso y soporte académico personalizado durante toda la formación, además de certificado de finalización.
Conoce todos los componentes
Ventajas de la formación sobre Docker y Kubernetes
- Comprender los principios de DevSecOps aplicados a entornos de contenedores.
- Aprender a desplegar y gestionar arquitecturas basadas en microservicios.
- Implementar soluciones de orquestación mediante Docker Swarm y Kubernetes.
- Aplicar técnicas de hardening y buenas prácticas de seguridad.
- Realizar análisis de vulnerabilidades y auditorías sobre contenedores e imágenes.
- Gestionar entornos empresariales escalables y resilientes.
- Trabajar con herramientas utilizadas habitualmente en proyectos reales.
Requisitos técnicos
Para realizar correctamente las prácticas del curso se recomienda disponer de los siguientes recursos técnicos:
- Ordenador con conexión estable a Internet.
- Navegador web actualizado (Microsoft Edge, Google Chrome, Mozilla Firefox o equivalente).
- Acceso a una consola Linux o entorno compatible con línea de comandos.
-
Permisos para instalar software o utilizar herramientas de virtualización cuando sea necesario.
-
Cliente SSH para la conexión con entornos de práctica remotos.
- Cuenta de usuario con permisos suficientes para la realización de laboratorios y ejercicios.
Herramienta opcional: tu propio servidor virtual para realizar las prácticas vía SSH.
Información general del curso
¿A quién va dirigido este curso Docker y Kubernetes?
-
Administradores de sistemas.
-
Desarrolladores de aplicaciones.
- Profesionales de la informática.
- Cualquier persona que trabaje con Docker y/o Kubernetes.
- Profesionales TI interesados en profundizar en tecnologías de contenedores y microservicios.
Objetivos de la formación: ¿qué aprenderás?
- Comprender el perfil y las responsabilidades de DevSecOps.
- Crear y administrar diferentes redes Docker.
- Implementar arquitecturas basadas en microservicios.
- Desplegar soluciones mediante Docker Swarm.
- Gestionar aplicaciones utilizando Docker Compose.
- Aplicar Docker Bench Security.
- Entender el marco de actualización TUF.
- Utilizar Docker Content Trust.
- Incorporar buenas prácticas de seguridad en Docker y Kubernetes.
-
Analizar vulnerabilidades y reforzar la protección de entornos contenerizados.
Contenido del curso Hardening en Contenedores Docker y Arquitecturas basadas en Microservicios – Programa
1. DevSecOPs
- Qué es DevSecOps
- De DevOps a DevSecOps
- Implantaciones de DevSecOps
- Plan DevSecOps, Pilares, Gobernanza
- Criterios de éxito de DevSecOps
- Perfil de DevSecOps
- Tareas, herramientas, procesos y cultura de DevSecOps
2. Orquestación de contenedores ¿Qué es la orquestación?
- Docker Swarm
- Componentes de Docker Swarm
- Comandos de Docker Swarm
- Docker Compose
- Instalación de Docker Compose
- Docker Compose vs Docker Swarm
- Estructura de archivos de Docker Compose
- Comandos básicos de Docker Compose
3. Seguridad de Docker
- Auditorías de seguridad de Docker Bench
- Herramientas de seguridad de Docker
- El marco de actualización
- Docker Notary
- Docker Content Trust
- Tipo de ataques
- Pentesting - Etapas, tipos, informe técnico
- Pentesting de Docker
- Escaneo de imágenes Docker
- Herramientas de escaneo de Docker: Snyk, Trivy
- Docker Owast Container top 10
- Reglas de seguridad de Docker
4. Kubernetes
- ¿Qué es Kubernetes? y ¿Por qué usar Kubernetes?
- Componentes de Kubernetes - Pod, Service, ingress, ConfigMap, Volume, Deployment, StatefulSet
- Gestión de clústeres - Nodo Gestor, Nodos de Trabajo, Servicios Globales, Servicios de Trabajo, Tareas, Equilibrio de Carga de Entrada Alta disponibilidad de Kubernetes
- Espacios de nombres de Kubernetes
- Gestión de RBAC de Kubernetes
- Redes Kubernetes
- Kubernetes - Política de Acceso
- Políticas de red de Kubernetes
- Herramientas de análisis de Kubernetes
- Azure Kubernetes Services
Ejercicios prácticos guiados
- Docker Volume
- Docker Swarm
- Docker Compose
- Mejores prácticas de Docker
- Seguridad de Docker Bench
- Docker Content Trust
- Docker Pentesting
- Docker y Kubernetes
- Implementación de AKS
¿Quieres realizar esta formación? Solicita información ahora
Si quieres realizar este curso de forma virtual puedes comprarlo en la parte superior del producto. Ante cualquier duda, ponte en contacto con nosotros.
Si quieres realizar este curso en modalidad presencial o telepresencial ponte en contacto con nosotros:
¿Por qué elegir a Nanfor como centro de formación TIC especializado?
Nanfor es un centro de formación TIC especializado con amplia experiencia en capacitación tecnológica para profesionales y empresas. Nuestros programas combinan contenidos actualizados, enfoque práctico y acompañamiento experto para facilitar la aplicación real de los conocimientos en el entorno laboral.
-
Tutores expertos con experiencia real en proyectos, tecnologías y certificaciones profesionales.
-
Soporte académico personalizado durante toda la formación para acompañar el progreso del alumno.
-
Metodologías prácticas basadas en casos reales y escenarios aplicables al puesto de trabajo.
- Plataforma de aprendizaje propia con recursos, actividades, evaluaciones y seguimiento continuo.
- Formación alineada con las tendencias tecnológicas y necesidades actuales de las organizaciones.
-
Modalidades flexibles de aprendizaje: online, presencial y telepresencial.
- Experiencia en programas corporativos de formación y desarrollo de talento digital.
Preguntas frecuentes sobre el curso
¿Qué es Docker y por qué se utiliza en entornos empresariales?
Docker permite empaquetar aplicaciones y dependencias dentro de contenedores ligeros y portables. Esto facilita despliegues consistentes, mejora la eficiencia operativa y simplifica la gestión de aplicaciones en diferentes entornos.
¿Para qué sirve Kubernetes en una arquitectura basada en microservicios?
Kubernetes automatiza la gestión, escalado y disponibilidad de aplicaciones contenerizadas, permitiendo administrar grandes volúmenes de servicios de forma eficiente y segura.
¿Qué conocimientos previos necesito para realizar este curso Docker y Kubernetes?
Se recomienda experiencia básica con Linux, manejo de línea de comandos y conocimientos fundamentales de Docker, incluyendo creación y ejecución de contenedores.
¿Incluye contenidos de seguridad en Docker?
Sí. El programa incorpora Docker Bench Security, Docker Notary, Docker Content Trust, escaneo de imágenes, pentesting de contenedores y buenas prácticas de hardening.
¿Es un curso bonificable por FUNDAE?
Sí. El curso puede realizarse mediante formación bonificada para empresas conforme a los créditos disponibles de FUNDAE.
¿Cuánto tiempo tendré acceso al campus virtual?
Los participantes dispondrán de acceso durante 3 meses para consultar materiales y completar el itinerario formativo.
¿Tiene orientación práctica?
Sí. El programa incluye ejercicios guiados sobre Docker Swarm, Docker Compose, Kubernetes, AKS y herramientas de seguridad utilizadas habitualmente en proyectos profesionales.