Google Kubernetes Engine - de cero a experto

Why take this course?
🌟 Google Kubernetes Engine (GKE) - De Cero a Expert⏫
📍 Curso en Línea: Aprende GKE, Integración y Despliegue Continuo
¡Atención! Este curso está actualmente en desarrollo 🚀 y se espera que esté completo para finales de Junio. Toma la oportunidad de estar entre los primeros estudiantes a dominar las habilidades de GKE.
¿Qué te espera?
📚 Aprende con práctica y ejercicios reales: Durante este curso, no solo te familiarizarás con los conceptos fundamentales, sino que también aplicarás lo aprendido en ejercicios prácticos directamente en la terminal (Shell). Prepárate para una comprensión profunda y aplicada de los módulos que estudiarás.
Habilidades que adquirirás al completar el curso:
- 🔨 Dominio de Contenedores con Docker: Aprenderás desde cero cómo crear contenedores, entendiendo los fundamentos y la importancia en el ecosistema moderno.
- 🚀 Implementación en Kubernetes: Descubrirás cómo colocar aplicaciones en Kubernetes mediante la CLI, adquiriendo las habilidades necesarias para trabajar con este poderoso sistema de orquestación.
- 🛠️ Configuración de Pipelines de Entrega Continua: Configurarás pipelines de entrega continua mediante herramientas como Jenkins, asegurando una integración y despliegue continual eficiente.
Conoce el contenido del curso:
🎓 Introducción y Conceptos:
- Visión General: Comenzarás con una visión general de GKE y sus beneficios.
- Conceptos Básicos: Aprenderás los conceptos fundamentales que te permitirán entender la arquitectura de Kubernetes.
- Cloud Build y Cloud Run: Explorarás cómo integran estas herramientas en tu flujo de trabajo.
- Practicaciones con Cloud Build y Cloud Run: Aplica lo aprendido a proyectos reales.
Deeper Dive: API de Kubernetes, Plan de Control, Despliegues Continuos en GKE:
- API de Kubernetes: Te familiarizarás con la API que permite interactuar con los clusters de Kubernetes.
- Plano de Control: Aprenderás sobre el componente clave que gestiona las aplicaciones y sus recursos en un cluster.
- Despliegues Continuos en GKE: Descubrirás cómo implementar despliegues automáticos y escalables utilizando GKE.
Implementación y Configuración de Spinnaker:
- Configuración de la Gestión de Identidades y Acceso: Aprenderás a configurar y gestionar los accesos seguros para tu infraestructura.
- ¿Qué es HELM?: Te introducirás en el manejador de paquetes de Kubernetes que simplifica la distribución de aplicaciones.
- Implementación de Spinnaker usando HELM: Combinarás Spinnaker con HELM para una experiencia de despliegue más fluida.
- Instalación de charts en Spinnaker: Descubrirás cómo desplegar aplicaciones utilizando charts (paquetes) en Spinnaker.
- Creación de Imagen Docker y Preparación de Archivos Manifest: Aprenderás a crear imágenes Docker y preparar archivos manifest para su correcto funcionamiento.
- Configuración y Ejecución de Pipelines en Spinnaker: Finalizarás configurando y ejecutando pipelines de CI/CD que facilitarán tu flujo de trabajo.
Integración Continua con Jenkins:
- Jenkins: Descubre cómo Jenkins puede automatizar tus procesos de integración e implementación.
- Implementación de Jenkins: Aprenderás a configurar y ejecutar Jenkins para tu entorno de desarrollo.
- Configuración de Ambiente para Jenkins: Prepararás el ambiente necesario para que Jenkins funcione de manera óptima.
- Creación de Cluster y Instalación de Jenkins: Combinarás la creación de clusters con la instalación de Jenkins para un flujo de trabajo integral.
- Pipelines de Entrega Continua con Jenkins: Configurarás pipelines que automatizarán tu proceso desde el código hasta el despliegue en producción.
¡Prepárate para liderar el cambio en la orquestación de contenedores y la implementación de CI/CD! Este curso te proporcionará las habilidades y conocimientos necesarios para estar a la vanguardia de la tecnología moderna. 🚀🌟
Loading charts...