Build your ultimate AI agent
Descripción del curso
¿Docker, contenedores, Kubernetes, máquinas virtuales? ¿Has oído estos términos antes, pero no estás seguro de lo que significan? En este curso, obtendrás los conocimientos básicos que necesitas sobre contenedorización y virtualización para mejorar tus habilidades en el desarrollo de software moderno.
Al final, contarás con los conocimientos necesarios para seguir profundizando en Docker y Kubernetes, y para tomar decisiones informadas sobre arquitectura en el futuro.
Distinguir entre contenedores y máquinas virtuales
Comprende las diferencias clave y elige la tecnología adecuada para tu caso de uso.Comprender Docker y Kubernetes
Descubre Docker, la herramienta estándar del sector para crear contenedores, y explora Kubernetes, la plataforma de orquestación de contenedores.Comprender los archivos Dockerfile
Aprende a leer las recetas (archivos Dockerfile) que definen tus aplicaciones de contenedor.Ejecuta tu primera aplicación en contenedor
¡Ponte manos a la obra y ejecuta tu primera aplicación en contenedor desde la interfaz de línea de comandos!Al final, contarás con los conocimientos necesarios para seguir profundizando en Docker y Kubernetes, y para tomar decisiones informadas sobre arquitectura en el futuro.
Requisitos previos
Programa de formación
Contenido del curso
1
Fundamentos de la containerización y la virtualización
Explora el concepto de virtualización, sus ventajas y el surgimiento de la containerización como alternativa ligera. Después, profundizarás en las diferencias clave entre contenedores y máquinas virtuales, lo que te permitirá determinar la solución ideal para tus necesidades.
- Introducción a la virtualización50 XP
- Limitaciones de las máquinas físicas50 XP
- Definición de máquina virtual50 XP
- Beneficios de la virtualización100 XP
- Introducción a la contenedorización50 XP
- Definición de contenerización50 XP
- Beneficios de los contenedores100 XP
- Virtualización y contenedorización50 XP
- Máquinas virtuales vs. contenedores100 XP
- Casos de uso de contenedorización y virtualización50 XP
- Beneficios de los contenedores frente a las máquinas virtuales100 XP
2
Aplicaciones de la containerización
Adéntrate en las aplicaciones prácticas de los contenedores y su orquestación. Conoce el stack tecnológico moderno de Docker y Kubernetes y, en la lección final, aprende a leer Dockerfiles y a ejecutar tu primera aplicación en contenedor.
C
Conceptos de contenedores y virtualización
Curso
completado

