
Curso Administración de Docker
Información sobre el evento
Descripción
NOTA: Si está interesado en este curso o algún otro y desea consultar detalles o ser avisado para la próxima edición puede comunicarse con academy@torusware.com
Detalles del curso de formación
El curso de Administración de Docker de Torusware es un curso intensivo y práctico que permite a sus alumnos aprender como administrar una plataforma de contenedores Docker. Este curso se divide en tres bloques principales que aglutinan los conceptos más importantes a la hora de administrar contenedores Docker. Estos bloques son los siguientes:
-
Ejecución de contenedores y administración de imágenes [~2h]: este primer bloque resume los conceptos más importantes que debe conocer un administrador acerca de contenedores e imágenes. Entre otras cosas se instruye que representa un contenedor en el sistema a nivel de procesos, red y disco así como su ciclo de vida. Por otro lado se muestra como administrar imágenes y automatizar el proceso de creación de las mismas.
-
Orquestación de contenedores [3h]: este bloque se basa en el despliegue y operativización de una plataforma de contenedores donde los alumnos aprenderán a orquestar contenedores utilizando diferentes tecnologías del ecosistema de Docker. Se tratarán principalmente las siquientes cuestiones:
- Ejecución de aplicaciones multi-contenedor con Docker Compose
- Orquestación de contenedores con Docker Swarm
- Escalado, balanceo de carga, actualización, alta disponibilidad y tolerancia a fallos de contenedores
- Otras plataformas de contenedores alternativas
-
Administración de contenedores [3h]: aquí se aglutinan tareas de administración típicas aplicadas a los contenedores como backups, logs, monitorización, gestión del almacenamiento y seguridad. También se introducirán recomendaciones a seguir para realizar la migración de aplicaciones a contenedores y también para utilizar Docker en producción.
Aunque el curso aglutine muchos conceptos está diseñado para que los alumnos retengan la mayor cantidad de conocimientos mediante ejemplos prácticos de casos de uso reales. Además el curso es totalmente reproducible por los alumnos en casa de manera que pueden repasar los conceptos aprendidos y también ofrece soporte mediante correo electrónico para resolver sus dudas una vez el curso ha concluido.
Al igual que Docker, este curso evoluciona y adopta los nuevos conceptos introducidos en la última versión de Docker, la 1.13.
Temario
-
Revisión de conceptos básicos de Docker [15min]
- Motivación
- Contenedores e Imágenes
- El proyecto Docker
- Novedades de Docker 1.13
-
Ejecución de contendores [1h]
- Contenedores y procesos
- Ciclo de vida de los contenedores
- Redes de contendores
- Almacenamiento y volúmenes
-
Administración de imágenes [30min]
- Registro privado de Docker
- Gestión de imágenes y Dockerfiles
- Integración Continua de Imágenes con Docker Hub
- Recolección de basura
-
Orquestación de contendores [3 h]
- Conceptos previos de orquestación de contenedores
- Docker compose y Docker Swarm
- Pequeña introducción a kubernetes
- Otras herramientas de orquestación
-
Administración de contenedores [3h]
- Ecosistema de Docker
- Administración del demonio de Docker
- Logging
- Backups
- Monitorización
- Seguridad
- Almacenamiento
- Recomendaciones
- Migración de entornos a Docker
- Docker en producción
Horario y localización.
El curso será llevado a cabo en una única jornada el jueves 23 de Marzo. El horario será de jornada completa (9:00 a 14:00 y 15:30 a 18:30) con una hora y media libre para comer.
Público Objetivo
Este curso está orientado a administradores con conceptos previos de Docker que desean aprender conocimientos avanzados sobre como administrar contenedores Docker y acerca de las herramientas necesarias para ello. Sin embargo el curso también es apto para administradores con ciertos conocimientos de virtualización pues la mayoría de abstracciones en las que se basa Docker son equivalentes a procesos del sistema y a conceptos relativos a la virtualización. Sin embargo es muy recomendable tener conceptos previos de Docker pues la carga de conceptos es ya grande y la introducción de los conceptos básicos de Docker es pequeña o una mera mención en algunos casos.
-
Administradores con conocimientos previos de Docker
-
Administradores con conocimientos de virtualización
Requisitos del alumno
Para participar en la formación es necesario que cada alumno traiga su propio ordenador portátil, siendo los requisitos mínimos del mismo los siguientes:
- Al menos 8GB de memoria RAM
- Al menos 10GB de espacio en disco (HD).
- Habilitada la virtualización tanto en software como hardware
- Privilegios de administración
Confirmación
Se enviará confirmación a la dirección de e-mail enviada por el alumno.
Cancelaciones
La cancelación es gratuita para alumnos hasta 5 días laborables antes del inicio del curso. En caso de cancelación más allá de este plazo Torusware se reserva el derecho de cobrar un porcentaje del curso (25%) como compensación.
Torusware se reserva así mismo el derecho de cancelar el curso, siempre y cuando se avise a los contratantes y se devuelva el importe íntegro del curso.