Resumen
Este curso ofrece una introducción rápida y completa a Kubernetes, la popular plataforma de orquestación de contenedores de código abierto. Los alumnos adquirirán experiencia práctica en la configuración de un clúster local de Kubernetes, el despliegue de aplicaciones, la gestión de servicios, el escalado y el balanceo de carga, y la actualización y reversión de aplicaciones.
Objetivos
Al finalizar este curso, los alumnos serán capaces de:
- Configurar un clúster local de Kubernetes y explorar sus componentes.
- Desplegar aplicaciones en Kubernetes y comprender el proceso de despliegue.
- Explorar y depurar aplicaciones de Kubernetes utilizando diversas herramientas y comandos.
- Exponer aplicaciones de Kubernetes utilizando diferentes tipos de servicios.
- Escalar y balancear la carga de aplicaciones que se ejecutan en Kubernetes.
- Actualizar y revertir aplicaciones desplegadas en Kubernetes.
Puntos Destacados
- Aprendizaje práctico con un enfoque en habilidades aplicadas.
- Cobertura integral de los conceptos y características principales de Kubernetes.
- Guía paso a paso para configurar un entorno local de Kubernetes.
- Exploración de casos de uso y mejores prácticas de Kubernetes en el mundo real.
Estructura
El curso se estructura en los siguientes módulos:
Este curso está diseñado para proporcionar a los alumnos una base sólida en Kubernetes, permitiéndoles:
- Comprender los conceptos centrales y la arquitectura de Kubernetes.
- Adquirir experiencia práctica en la gestión y operación de clústeres de Kubernetes.
- Desarrollar las habilidades para desplegar, gestionar y escalar aplicaciones contenerizadas en Kubernetes.
- Solucionar problemas y depurar aplicaciones basadas en Kubernetes de manera efectiva.
- Mantenerse al día con las últimas características y mejores prácticas de Kubernetes.
Al completar este curso, los alumnos estarán bien preparados para trabajar con Kubernetes en escenarios del mundo real y contribuir al desarrollo y despliegue de aplicaciones cloud-native.



