Despliegue de aplicaciones con Docker - Docker Certified Associate (DCA)
Presencial / Live Virtual Class 30 horasCERTIFICACIÓN INCLUIDA
Para miembros del colectivo PUE Alumni
Actualmente no existen convocatorias programadas para estos cursos
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
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
Para más información: