DESPLIEGUE DE APLICACIONES CON DOCKER (DCA)

Inscripción finalizada
Image

DATOS BÁSICOS

Fecha fin inscripcion
Fecha prueba selección
Fecha inicio y fin del curso
Del 16/10/2023 al 09/11/2023
Horarios

Presencial de 17:00 a 21:00

Duración
48 horas
Número expediente
23/0999.045

REQUISITOS

Para un correcto aprovechamiento del curso se requiere que el alumno disponga de conocimientos fundamentales sobre comandos Linux y el uso de la interfaz de línea de comandos.

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/>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/>Examen de certificación incluido: Docker Certified Associate (DCA) exam

PROGRAMA


Examen de certificación incluido: Docker Certified Associate (DCA) exam
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

PROFESORES

Sebastián
Colomar
Bauza

RESPONSABLE DEL CURSO

Carlos Pedro Martí

TU COMUNIDAD

Foros de discusión
  • Dudas sobre el curso de Amazon Web Services

    1 hilos
  • Fotografía

    1 hilos
  • Dudas sobre el curso de CSS

    2 hilos