Introducción a Servicios Contenerizados
Acerca de este curso
Bienvenido(a) al curso Introducción a Servicios Contenerizados, un programa diseñado para proporcionar una comprensión completa, práctica y actualizada sobre las tecnologías de contenedores que dominan la industria moderna: Docker y Podman.
En un mundo donde las aplicaciones deben ser rápidas, portables, escalables y seguras, la contenerización se ha convertido en un pilar fundamental del desarrollo y la operación de software. Tanto desarrolladores como ingenieros de infraestructura y DevOps utilizan contenedores para garantizar entornos consistentes, despliegues eficientes y ciclos de entrega más cortos.
Este curso ha sido cuidadosamente estructurado para llevarte desde los fundamentos —entendiendo qué es un contenedor a nivel del sistema operativo— hasta la construcción de entornos completos, seguros y listos para producción utilizando las mejores prácticas de la industria.
Durante el entrenamiento:
-
Aprenderás la historia y evolución de los contenedores para comprender por qué se han convertido en un estándar.
-
Usarás Docker y Podman de manera práctica, entendiendo sus diferencias, fortalezas y casos de uso.
-
Construirás, ejecutarás y asegurarás contenedores desde cero.
-
Practicarás con laboratorios reales como despliegues de WordPress, Redis, Prometheus/Grafana, aplicaciones Java, .NET y Node.js.
-
Dominarás la creación de imágenes eficientes, multi-stage builds, SBOM, análisis de vulnerabilidades y registros de imágenes.
-
Descubrirás cómo ejecutar modelos de Inteligencia Artificial (LLMs) en contenedores, utilizando tecnologías modernas como Ollama y vLLM.
-
Integrarás todo lo aprendido en un laboratorio final, donde desplegarás un entorno contenerizado completo.
Este curso no solo te enseñará a usar herramientas, sino que te formará con una mentalidad moderna, basada en buenas prácticas, automatización y calidad, preparándote para trabajar con arquitecturas Cloud Native, Kubernetes y plataformas empresariales actuales.
Prepárate para transformar la manera en que construyes, ejecutas y despliegas aplicaciones.
¡Iniciemos este recorrido hacia el dominio de los contenedores!
Contenido del curso
Módulo 1: Fundamentos y Contexto
-
Historia de las tecnologías de contenedores
-
¿Qué es un contenedor a nivel del sistema operativo?
-
Contenedores vs Máquinas Virtuales