Introducción
Ingresa al mundo de la modernización de las aplicaciones a través del uso de contenedores y el manejo de microservicios, que es la base de operación para los procesos de DevOps para lograr desarrollos e integraciones contínuas, en este taller conocerás los aspectos más importantes para iniciar tu desarrollo como especialista en el mundo de contenedores.
Prerrequisitos:
- Conocimiento básico de lenguajes de desarrollo.
- Conocimiento de sistemas operativos Linux.
- Conocimiento básico de redes de datos.
Contenido:
Introducción a Docker
- Instalación
- Comandos
- Características
- Componentes
Ciclo de desarrollo del Software con Docker
- Caracteristicas y funcionalidades
Construcción de Imágenes
- Construcción de imágenes
- Docker build y Dockerfile
- La cache de Docker
- Comandos para gestionar imágenes
- Buenas practicas
Desarrollo con Contenedores
- Docker Compose
- Instalacion docker compose
- Estructura de docker compose
- Comandos
- Ejecución
Redes en Docker
- Tipos de redes
- Uso de redes
- Comandos de redes
Arquitecturas de Microservicios con Docker
- Arquitectura SOA
- Relación entre Docker y microservicios
Integración continua
Duración: 8 horas
Recursos:
- Contarás con servidores para realización de las prácticas y confiugraciones necesarias.
- Recursos de entrenamiento adicionales como parte del material a entregar.
- Te enviaremos el video de la sesión para que puedas recapitular lo aprendido.
Horario: 8am a 12md
Fecha de inicio: 6-Julio (2 Sábados)