Inicio rápido con Kubernetes

Principiante

Este curso está diseñado para enseñarte a gestionar contenedores de aplicaciones utilizando Kubernetes. Aprenderás cómo funciona Kubernetes y cómo usarlo para desplegar y gestionar aplicaciones.

Kubernetes

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Inicio rápido con Kubernetes

Descripción general

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 aprendices 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 aprendices podrán:

  1. Configurar un clúster local de Kubernetes y explorar sus componentes.
  2. Desplegar aplicaciones en Kubernetes y comprender el proceso de despliegue.
  3. Explorar y depurar aplicaciones de Kubernetes utilizando diversas herramientas y comandos.
  4. Exponer aplicaciones de Kubernetes utilizando diferentes tipos de servicios.
  5. Escalar y balancear la carga de aplicaciones que se ejecutan en Kubernetes.
  6. Actualizar y revertir aplicaciones desplegadas en Kubernetes.

Destacados

  • Aprendizaje práctico centrado en habilidades prácticas
  • 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:

graph LR; A[Quick Start with Kubernetes] --> B[kubernetes] B --> C[Lab: Explore the Kubernetes Cluster] B --> D[Lab: Deploy Applications on Kubernetes] B --> E[Lab: Explore and Debug Kubernetes Applications] B --> F[Lab: Expose Kubernetes Applications] B --> G[Lab: Scale and Load Balance Applications] B --> H[Lab: Update and Rollback Applications]

Este curso está diseñado para proporcionar a los aprendices una base sólida en Kubernetes, lo que les permitirá:

  1. Comprender los conceptos y la arquitectura principales de Kubernetes.
  2. Adquirir experiencia práctica en la gestión y operación de clústeres de Kubernetes.
  3. Desarrollar las habilidades necesarias para desplegar, gestionar y escalar aplicaciones contenerizadas en Kubernetes.
  4. Solucionar problemas y depurar aplicaciones basadas en Kubernetes de manera efectiva.
  5. Mantenerse actualizados con las últimas características y mejores prácticas de Kubernetes.

Al completar este curso, los aprendices estarán bien preparados para trabajar con Kubernetes en escenarios del mundo real y contribuir al desarrollo y despliegue de aplicaciones nativas de la nube.

Profesor

labby

Labby

Labby is the LabEx teacher.
OSZAR »