Desde que Google creara el sistema de código libre Kubernetes, y especialmente después de que la compañía lo donara a la fundación de la nube, su uso ha sido cada vez más adoptado.
Estudiarlo y dominarlo como plataforma con la cual automatizar despliegue de aplicaciones o ajuste de escala se ha ido normalizando y extendiendo. Por ello hoy día tiene una gran relevancia.
Los 5 mejores cursos online para aprender Kubernetes en 2022
Se trata de un tipo de materia que no resulta tan frecuente como se podría imaginar, de manera que nos tenemos que asegurar de elegir solo los mejores cursos. Cursos como los que hemos seleccionado.
1. Kubernetes, de principiante a experto
Empezamos con un curso de Kubernetes, de principiante a experto que nos enseña el funcionamiento de Kubernetes partiendo de la arquitectura como punto de vista, explicándose los distintos componentes, como ReplicaSets, Pods o Deployments.
El curso nos preparará para que podamos organizar contenedores con gran facilidad y que consigamos unos resultados de alta categoría.
Podremos aplicar distintas estrategias en el despliegue de aplicaciones, entenderemos profundamente el sistema y esto nos ayudará a que nuestros resultados sean mejores. También aprenderemos el uso de Kubernetes en situaciones reales, de forma que aplicaremos todos esos conocimientos de una manera más auténtica.
Se ocupa de impartir la formación el ingeniero de Linux Ricardo Andre Gonzalez Gomez, que ha preparado un más que convincente temario de 203 clases con más de 16 horas de vídeo.
- Todo se explica con profundidad
- Un buen método de enseñanza
- Las explicaciones están muy detalladas
- El ritmo del aprendizaje
- Podría tener más ejemplos
2. Kubernetes para Desarrolladores
Es importante tener en cuenta, como factor inicial, que este curso de Kubernetes para Desarrolladores disponible en el catálogo de Udemy se dirige a desarrolladores y que requiere que tengamos unos conocimientos iniciales sobre Docker.
Se trata de una formación por y para desarrolladores, lo que tiene la ventaja de proporcionar un entorno de aprendizaje especializado en el que iremos avanzando en las lecciones con muy buen ritmo.
Aprenderemos los elementos más fundamentales de Kubernetes y la manera en la que podremos optimizar los procesos para desarrollar como auténticos expertos.
Las clases están acompañadas por ejercicios que sirven como forma de validar los conocimientos que se nos compartan en las 45 lecciones de las que está formado el curso y sus casi 4 horas de duración.
- Las explicaciones están muy detalladas
- Un buen temario para desarrolladores
- Sirve como una introducción excelente
- Gran selección de clases teóricas
- Algunas lecciones dan más de sí para profundizar
- Podría tener más volumen de prácticas
3. Kubernetes: Desde cero para principiantes | Con ejercicios
Es común que muchos cursos dedicados a Kubernetes se concentren en el lado teórico y que no ofrezcan demasiado volumen de prácticas y ejercicios. Por eso este curso de Kubernetes: Desde cero para principiantes | Con ejercicios en Udemy deja claro que incorpora ejercicios para que podamos poner a prueba todo lo que aprendemos.
El instructor es Julián Mac Loughlin, que ofrece un total de 48 clases con una duración superior a las 5 horas de vídeo en las que se detalla todo lo necesario de Kubernetes.
Cuando acabemos habremos pasado de cero a un nivel de principiante con una base suficientemente sólida para trabajar con Kubernetes y sacar partida a sus principales características.
Usaremos Kubernetes en la nube, sabremos configurar ReplicaSets y Services, entre otros, podremos hacer despliegues de clusters a nivel local y de aplicaciones.
- Se enseñan todos los fundamentos
- Es una buena forma de introducirnos desde cero
- Las explicaciones son muy fáciles de entender
- Es muy didáctico
- Le falta una dosis añadida de interactividad
4. Kubernetes por un Guru de DevOps
Con esta propuesta recibiremos la enseñanza de Kubernetes de la mano de un gurú de DevOps, acompañándonos en todo el proceso de aprendizaje con consejos y lecciones profundas.
Con este curso de Kubernetes por un Guru de DevOps seremos capaces de desplegar aplicaciones y escalarlas con resultados de confianza. Lo haremos con contenerizadas, en las de producción y también tendremos capacidad para llevar a cabo el despliegue de clústeres de alta disponibilidad por medio del uso de AWS.
Gracias al curso estaremos en posición para usar Kubernetes entendiéndolo, administrando con confianza y desplegando siempre sabiendo qué estamos haciendo y qué resultados vamos a obtener.
Se ocupan de la formación Mirko Flores y Tao W. en Udemy, con un temario de algo más de 5 horas que abarcan 48 clases muy bien divididas para que nos resulte más fácil ir entendiendo todo lo relacionado con este sistema de código.
- Avanza desde lo básico hasta un nivel avanzado
- Los ejemplos de AWS
- El temario está bien elegido
- Explicaciones muy claras
- No está en español, solo tiene subtítulos
- Algunos problemas con la traducción
5. Kubernetes y docker en AWS desde cero
Este curso de Kubernetes y docker en AWS desde cero profundiza en el entorno de Kubernetes desde un punto de vista concreto: el del uso de Amazon Web Services (AMS). Por este motivo un requisito obligatorio para poder participar en él es que dispongamos de conocimientos de cloud computing y administración de sistemas con esta tecnología.
De su gestión se ocupa el ingeniero Miguel Arranz, que nos propone en Udemy un total de 49 clases con 8 horas de vídeo a través de las cuales aprenderemos el uso de docker y de las distintas herramientas relacionadas.
A medida que avancemos iremos mejorando nuestras habilidades de Kubernetes y podremos desplegar clústers en distintos contextos, como en un entorno de desarrollo o desde AWS tal y como podíais imaginar.
Para que profundicemos nuestros conocimientos y habilidades el curso nos mostrará un ejemplo profundo paso a paso en el cual apreciaremos cómo desplegar una app programada en Python por medio del uso de Docker, exactamente de la herramienta Compose.
- Las explicaciones claras y sencillas
- El profesor es capaz de transmitir muy bien la información
- Se ofrece gran nivel de detalle en cada lección
- El ejemplo práctico real
- A los vídeos les iría mejor un poco de edición adicional