DATOS BÁSICOS
Fecha fin inscripcion
Fecha prueba selección
Fecha inicio y fin del curso
Del 19/09/2022 al 06/10/2022
Duración
48 horas
Número expediente
22/0999.055
FINALIDAD
Los contenedores de Docker son una de las tecnologías más en auge en el mundo del desarrollo, ofreciendo métodos más sencillos, rápidos y robustos que los conocidos anteriormente para desarrollar, desplegar y distribuir software.<br/><br/><br/><br/>A lo largo del curso el alumno aprenderá por qué los contenedores son tan importantes y cómo hacer que sean parte de su proceso de desarrollo. La formación trata desde las bases de Docker hasta la ejecución de docenas de contenedores sobre un sistema multi-host con networking y scheduling, además de revisar los pasos necesarios para desarrollar, testear y desplegar aplicaciones web con Docker.<br/><br/><br/><br/>Examen de certificación incluido: Docker Certified Associate (DCA) exam
PROGRAMA
Módulo 1. El porqué de los contenedores
• Contenedores vs Máquinas Virtuales
• Docker y Containers
• La historia
• Plugins
Módulo 2. Instalación
Módulo 3. Primeros Pasos
• La primera imagen
• Comandos Básicos
• Construir imágenes desde Dockerfiles
• Trabajando con Registros
• Uso de Redis
Módulo 4. Fundamentos de Docker
• Arquitectura
• Conectividad
• Contenedores enlazados
• Gestión de Datos con Volúmenes y Contenedores de Datos
• Comandos de Docker comunes
Módulo 5. Uso de Docker en Desarrollo
Módulo 6. Creación de una Aplicación Web de ejemplo
• Uso de imágenes existentes
• Caching
• Microservicios
Módulo 7. Distribución de imágenes
Módulo 8. Integración Continua y Testing con Docker
• Contenedor Jenkins
• Pushing de la imagen
• Testing y Microservicios
Módulo 9. Despliegue de Containers
Módulo 10. Networking y Service Discovery
Módulo 11. Orquestación, Clustering y Gestión
• Kubernetes
• Plataformas de Gestión de Containers
RESPONSABLE DEL CURSO
Carlos Pedro Martí
TU COMUNIDAD
Foros de discusión
- Dudas sobre el curso de Amazon Web Services1 hilos
- Fotografía1 hilos
- Dudas sobre el curso de CSS2 hilos