Workshop – Introducción Práctica a Docker

Cupos Limitados!

Inscripciones cerradas.

.
Docker surge como una solución a los problemas de dependencias, desarrollo, testing y despliegue en la industria del software. Debido a que abarca una gran parte del proceso de desarrollo y a que es ampliamente utilizado en producción, cada vez más informáticos deben aprender su uso.
A través de este workshop se pretende introducir a las tecnologías sobre las cuales se basa el funcionamiento de Docker, para luego profundizar en distintos aspectos de la herramienta. Queremos hacer foco en ejemplos prácticos, donde el asistente podrá interactuar con la herramienta durante los encuentros.
Una vez finalizado el workshop, los asistentes deben saber cómo facilitar procesos de desarrollo de software con Docker y aplicar las técnicas aprendidas en sus proyectos.
Objetivos generales:
  • Comprender los principios básicos de la contenerización y su rol el desarrollo de aplicaciones.
  •  Adquirir conocimientos acerca de cómo administrar desarrollos con Docker.
  • Brindar las bases prácticas necesarias para que los asistentes puedan aplicar esta tecnología en sus propios proyectos.
El asistente podrá:
  • Interactuar con tecnologías de contenerización con facilidad.
  • Crear sus propios contenedores de acuerdo a sus necesidades.
  • Desarrollar pequeñas infraestructuras con contenedores.
  • Administrar infraestructuras que involucren varios contenedores.
.
Ing. Natasha Tomattis y Elisabeth Leonhardt.
.
Perfil del destinatario:
El workshop está destinado a estudiantes de carreras de tecnologías informáticas como personas interesadas por el desarrollo y despliegue de software. El conocimiento de los siguientes temas facilitará la comprensión del workshop:
  • Conocimiento del sistema operativo Linux.
  • Experiencia con bash.
  • Conocimiento básico de git.
  • Conocimiento de principios básicos de redes.
.
 .
Encuentro 1: Introducción y administración mediante comando básicos
● ¿Qué es Docker? ¿Qué lo diferencia de una máquina virtual?
● Administración de un contenedor a través de la línea de comandos.
● Concepto de volúmenes.
● Concepto de imágenes y registry.
Encuentro 2: Construcción de imágenes
● Diferencia entre una imagen y un contenedor.
● Como esta constituida una imagen.
● Pasos para construir imágenes.
● Buenas prácticas en la construcción de imágenes.
Encuentro 3: Administración avanzada de contenedores. Volúmenes y redes en Docker
● Multistage build, build automatizado.
● Volúmenes: Principio de funcionamiento.
● Administración de volúmenes por línea de comando.
● Redes en docker: Tipos y principio de funcionamiento.
● Administración de redes por línea de comando.
Encuentro 4: Administración y construcción de infraestructuras con múltiples contenedores.
● Introducción a la herramienta Docker compose.
● Configuración de infraestructuras de múltiples contenedores con docker-compose.
● Administración y troubleshooting.
● Presentación teórica de herramientas para escalar con Docker
Viernes 08/03 de 19 a 21 hs
Viernes 15/03 de 19 a 21 hs
Viernes 22/03 de 19 a 21 hs
Viernes 29/03 de 19 a 21 hs
.
 

Pago único: $1.000.

*El pago único se abonará antes del inicio del curso (sin excepción).

.

Cupos Limitados!

Inscripciones cerradas.

A %d blogueros les gusta esto: