Docker

Despliegue de aplicaciones con Docker - Docker Certified Associate (DCA)

Presencial / Live Virtual Class     30 horas       950.00 €   665.00€

CERTIFICACIÓN INCLUIDA

Para miembros del colectivo  PUE Alumni

Acerca de este curso

Docker es una herramienta extremadamente poderosa para ejecutar y administrar contenedores. Actualmente, Docker es la plataforma de tiempo de ejecución de contenedores líder en la industria y ofrece una cantidad colosal de características que giran en torno a la administración de contenedores, más la orquestación.

En el presente curso, analizaremos los conceptos y objetivos necesarios para utilizar Docker de manera efectiva y los estudiantes descubrirán cómo aprovechar las funciones principales contenidas en la Docker Community Edition (DCE), así como las características adicionales que se ofrecen a través de Docker Enterprise Edition (DEE).

A quién va dirigido

Este curso va dirigido a desarrolladores, arquitectos de software y administradores de sistemas que deseen adquirir conocimientos y habilidades en el desarrollo de aplicaciones utilizando los contenedores de Docker.

Prerrequisitos

Para un correcto aprovechamiento de la formación sería recomendable que el alumno cumpliera los siguientes puntos:

  • 6 meses a 1 año de experiencia con Docker y Docker Enterprise Edition.
  • Conocimientos básicos de seguridad de contenedores.
  • Experiencia con al menos un proveedor de la nube.
  • Conocimientos básicos de configuración de herramientas de gestión.
  • Manejo de Linux y / o Windows Server.

Objetivos del curso

Una vez finalizado el curso el alumno habrá adquirido los conocimientos y habilidades necesarios para:

  • Ejecutar aplicaciones en contenedores desde imágenes preexistentes almacenadas en un registro centralizado
  • Implementar imágenes en un clúster
  • Triaje y resolución de informes problemas de partes interesadas
  • Aprender sobre clústeres empresariales con un administrador UCP, una réplica DTR y un nodo de trabajo
  • Migrar aplicaciones tradicionales a contenedores
  • Configurar y solucionar problemas de Docker Engine
  • Realizar mantenimiento general y configuración

Certificación incluida

Este curso es el recomendado por PUE para la preparación del siguiente examen de certificación oficial valorado en 220,98€ (IVA incl.), cuyo coste (una convocatoria) está incluido en el precio del curso para todos los miembros del programa PUE Alumni:

  • Título del examen: Docker Certified Associate (DCA)
  • Idioma: Inglés
  • Duración: 90 minutos
  • Número de preguntas: 13 MC + 42 DOMC
  • Tipo de preguntas: Respuesta múltiple y DOMC
  • Disponibilidad: Online Proctored
Docker Certified Associate

La superación de este examen es requisito imprescindible para obtener la certificación Docker Certified Associate (DCA).

PUE es centro certificador oficial, facilitando la gestión del examen al candidato. El alumno podrá realizar su certificación a través de la opción Online Proctored, que permite atender esta certificación oficial desde cualquier ubicación con una simple conexión a internet

Contenidos

Módulo 1: Introducción

  • Fundamentos del curso
  • Sobre la arquitectura de la formación
  • Características y herramientas del curso

Módulo 2: Instalación y configuración de Docker Community Edition

  • Introducción a Docker Community Edition
  • Instalar Docker en CentOS
  • Instalar Docker en Ubuntu
  • Seleccionar un controlador de almacenamiento
  • Ejecutando un contenedor
  • Actualización del motor Docker
  • Configuración de controladores de registro (Splunk, Journald, etc.)
  • Introducción a Docker Swarm
  • Configurar un Swarm Manager
  • Configurar nodos Swarm
  • Docker Swarm Backup y Restore
  • Espacios de nombres y grupos C

Módulo 3: Creación, gestión y registro de imágenes.

  • Introducción a las imágenes de Docker
  • Los componentes de un Dockerfile
  • Más directivas de Dockerfile
  • Construyendo imágenes eficientes
  • Administrar imágenes
  • Acoplar una imagen de Docker en una sola capa
  • Introducción a los registros de Docker
  • Uso de registros de Docker

Módulo 4: Orquestación

  • Bloqueo y desbloqueo de un cluster Swarm
  • Alta disponibilidad en un cluster Swarm
  • Introducción a los servicios de Docker
  • Usando docker inspect
  • Docker Compose
  • Introducción a Docker Stacks
  • Etiquetas de nodo

Módulo 5: Almacenamiento y Volúmenes

  • Docker Storage en profundidad
  • Configurar DeviceMapper
  • Docker Volumes
  • Limpieza de imagen
  • Almacenamiento en un clúster

Módulo 6: Redes

  • Redes en Docker
  • Controladores de red incorporados
  • Crear una red de Docker Bridge
  • Implementar un servicio en una red de Docker Overlay
  • Exponer contenedores externamente
  • Solución de problemas de red
  • Configuración de Docker para usar DNS externo

Módulo 7: Seguridad

  • Firmar imágenes y habilitar Docker Content Trust
  • Seguridad predeterminada de Docker Engine
  • Docker MTLS
  • Asegurando el Docker Daemon HTTP Socket

Módulo 8: Usando Docker Enterprise Edition (EE)

  • Instalar Docker EE
  • Configuración del Universal Control Plane (UCP)
  • Seguridad en UCP
  • Configuración de Docker Trusted Registry (DTR)
  • Requisitos de tamaño para Docker, UCP y DTR
  • Configuración de copias de seguridad para UCP y DTR
  • Funciones de seguridad DTR
  • Gestión de certificados con UCP y DTR

Próximas convocatorias