________________________________________________________________
¿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
________________________________________________________________
           
      
    
      
      
      
          
          
          
          
  
    Fundamentos de Docker, DevSecOps y de la Red Docker
Descripción del curso
El curso está diseñado para cualquier persona que quiera aprender a ejecutar Docker como infraestructura de aplicaciones dentro de su empresa. Aprenderá a "dockerizar" correctamente las aplicaciones para hacerlas robustas y estables. Poco a poco, vamos a través de todo el proceso desde la instalación de los servicios Docker, Docker imágenes hasta la creación de una versión dockerizada de la aplicación. Y todo ello respetando las mejores prácticas de creación y ejecución de este tipo de aplicaciones. Sobre ejemplos prácticos, probaremos todas las técnicas avanzadas que ofrece Docker y su ecosistema. Gracias a la amplia experiencia práctica de los ponentes, 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
- Conocimientos muy básicos del sistema operativo Linux
 
- No es necesario tener conocimientos de Docker.
 
- Su propia máquina virtual u ordenador personal con Linux instalado
 
- Es muy recomendable para la iniciación en las tecnologías Docker
 
 
Objetivos del curso
Los participantes en el curso aprenderán:
- Perfil de DevSecOps
 
- Crear sus propias imágenes Docker, conectarse a un Docker Registry
 
- Escribir su propio Dockerfile (mejores prácticas, construcción en varias etapas)
 
- Trabajar con Docker Images
 
- Técnicas avanzadas de construcción de imágenes (multietapa, on-build)
 
- Entender cómo funciona Docker, incluyendo la detección de problemas potenciales
 
- Contenedores en una red Docker
 
 
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. Docker
- Introducción a Docker
 
- Máquinas virtuales vs Contenedores
 
- ¿Qué es Docker? ¿Por qué usar Docker?
 
- Instalación de Docker Windows, Linux
 
- Namespacing, Grupos de Control
 
- Contenedores, comandos básicos de Docker
 
- Docker Hub, push, pull, características principales, repositorios
 
- Docker Hub con equipos y organizaciones
 
- Imagen Docker
 
- Dockerfile
 
- Anatomía de Dockerfile
 
- Mejores prácticas de archivos Docker
 
- Arquitectura de Docker, CLI, dockerd, daemon.json
 
- Docker Content Trust DCT, implementación
 
- Mejores prácticas para asegurar un contenedor
 
- Docker Volume
 
- Tipos de Docker Volume
 
- Comandos básicos de Docker Volume
 
3. Red Docker
- Red Docker - Objetivos
 
- Modelo de red de contenedores (CNM)
 
- CNM - Arquitectura
 
- Controladores de red Docker
 
- Bridge
 
- Host
 
- Ninguno
 
- Overlay
 
- MacVlan
 
- Red Ingress
 
 
Duración: 75 horas
Material y prácticas incluidos