________________________________________________________________
¿Quiere realizar este curso en modalidad telepresencial o presencial?
Póngase en contacto con nosotros por correo: info@nanforiberica.com, teléfonos: +34 91 031 66 78 / +34 605 98 51 30, WhatsApp: +34 685 60 05 91, o comunícate con Nuestras Oficinas
________________________________________________________________
Hardening con Docker, Seguridad, Docker Avanzado
Descripción del curso
El curso está diseñado para cualquier persona que quiera profundizar sus conocimientos con Docker y la implementación de esta tecnología como una amplia infraestructura de aplicaciones dentro de su empresa. Aprenderás a "dockerizar" correctamente las aplicaciones para hacerlas robustas y estables.
Poco a poco, se recorre todo el proceso desde la implementación de contenedores dentro de diferentes redes, pasando por la creación de Microservicios, hasta el despliegue de estos de forma estable. Y todo ello respetando las mejores prácticas de creación y ejecución de este tipo de aplicaciones. En los ejemplos prácticos, probaremos todas las técnicas avanzadas que ofrece Docker y su ecosistema. Gracias a la amplia experiencia práctica de los instructores, también nos centraremos en los problemas más comunes y en los errores más frecuentes de los usuarios de Docker.
A quien se dirige este curso
- Administradores de sistemas
- Desarrolladores de aplicaciones
- Profesionales de la informática
- Estudiantes de TI con interés en aprender la tecnología Docker
Requisitos previos
- Conocimiento del sistema operativo Linux (trabajo en línea de comandos, conocimiento de las herramientas básicas del shell)
- Conocimientos básicos de Docker (conocimiento de la nomenclatura y operaciones básicas de Docker - lanzamiento del contenedor, etc.)
- Es muy recomendable la asistencia previa a nuestro curso Fundamentos de Docker
Objetivos del curso
Los participantes en el curso aprenderán:
- Perfil de DevSecOps
- Crear diferentes redes Docker
- Orquestación Docker y microservicios
- Implementación de Docker Swarm
- Implementación de Docker Compose
- Implementación de Docker Bench Security
- El marco de actualización TUF
- Docker Content Trust
- Seguridad en Docker: herramientas y buenas prácticas
Herramienta opcional
- Tu propio servidor virtual para realizar las prácticas vía ssh.
Contenido del curso
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. Red Docker
- Red Docker - Objetivos
- Modelo de red de contenedores (CNM)
- CNM - Arquitectura
- Controladores de red Docker
- Bridge
- Host
- Ninguno
- Overlay
- MacVlan
- Red Ingress
3. Orquestación de contenedores
- Qué es la orquestación
- Enjambre Docker
- 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
4. 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
Ejercicios prácticos guiados
- Docker Volume
- Docker Swarm
- Docker Compose
- Mejores prácticas de Docker
- Seguridad de Docker Bench
- Docker Content Trust
Según nuestra metodología eLearning híbrida
Duración: 115 horas
Contiene vídeos