Este modulo presenta una introduccion al desarrollo de aplicaciones basadas en contenedores sobre la plataforma Docker. Los temas que se presentan en este modulo permitiran adquirir los conocimientos basicos para iniciarse en el desarrollo de aplicaciones basadas en microservicios.
El contenido de este entrenamiento esta basado en la documentacion oficial de Docker disponible en el siguiente enlace:
https://docs.docker.com/
Objetivos
Al finalizar este modulo, los participantes contaran con las habilidades y conocimientos para:
*Configurar un entorno Docker utilizando Docker Desktop for Windows.
*Construir una imagen y ejecutarla como contenedor.
*Escalar una aplicacion para ser ejecutada en multiples contenedores.
*Distribuir una aplicacion en un Cluster.
*Apilar servicios agregando una base de datos backend.
*Desplegar aplicaciones a produccion.
Contenido
El contenido de este modulo se encuentra dividido en 8 lecciones:
Leccion 1: Descripcion general de Docker
En esta leccion se proporciona una descripcion general de Docker, su plataforma y su arquitectura. Se proporciona tambien una comparacion entre los Contenedores de Docker y las Maquinas Virtuales.
Leccion 2: Preparando el ambiente Docker
En esta leccion se proporciona informacion para preparar el ambiente Docker incluyendo la instalacion de Docker Desktop for Windows y la verificacion de esta.
Leccion 3: Contenedores
En esta leccion se muestra la forma de construir la parte inferior de la jerarquia de las aplicaciones Docker: el Contenedor.
Leccion 4: Servicios
En esta leccion se muestra la forma de escalar una aplicacion Docker, asi como la forma de habilitar el balance de carga de trabajo (load-balancing). Para hacer esto, se trabajara en el segundo nivel de la jerarquia de una aplicacion distribuida: el servicio.
Leccion 5: Swar
Reviews
There are no reviews yet.