Architecting with Google Kubernetes Engine en Español Specialization Course Syllabus

Full curriculum breakdown — modules, lessons, estimated time, and outcomes.

Esta especialización práctica y centrada en la producción te brinda las habilidades esenciales para diseñar y gestionar cargas de trabajo en Google Kubernetes Engine (GKE) con confianza. A lo largo de aproximadamente 17-18 horas, explorarás el ciclo de vida completo de GKE, desde los fundamentos hasta las prácticas de producción, con ejercicios prácticos en Qwiklabs que simulan escenarios del mundo real. Al finalizar, estarás preparado para implementar, gestionar y asegurar clústeres de Kubernetes en entornos productivos.

Module 1: Introducción a Google Kubernetes Engine

Estimated time: 6 hours

  • Opciones de computación en Google Cloud
  • Arquitectura de Kubernetes y sus componentes clave
  • Creación de clústeres GKE mediante la Consola de Google Cloud
  • Configuración de clústeres GKE usando gcloud y kubectl

Module 2: Trabajar con Cargas de Trabajo en GKE

Estimated time: 5 hours

  • Despliegue y gestión de pods y despliegues en GKE
  • Configuración de redes de pods y comunicación interna
  • Uso de almacenamiento persistente con PersistentVolumes y PersistentVolumeClaims
  • Manejo de configuraciones y secretos en aplicaciones en contenedores

Module 3: Descubrimiento de Servicios y Balanceo de Carga

Estimated time: 6 hours

  • Implementación de descubrimiento de servicios con DNS de clúster
  • Configuración de balanceadores de carga internos y externos
  • Uso de Ingress para rutas HTTP/HTTPS a aplicaciones
  • Manejo del tráfico de entrada con servicios de tipo LoadBalancer

Module 4: Seguridad y Control de Acceso en GKE

Estimated time: 6 hours

  • Implementación de políticas de seguridad con RBAC (Role-Based Access Control)
  • Configuración de permisos para usuarios, grupos y cuentas de servicio
  • Aplicación de mejores prácticas de seguridad en clústeres GKE
  • Uso de políticas de red para restringir el tráfico entre pods

Module 5: Monitoreo y Operaciones en Producción

Estimated time: 6 hours

  • Configuración de monitoreo y registro con Cloud Operations (Stackdriver)
  • Visualización de métricas de clúster y aplicaciones
  • Diagnóstico de problemas comunes en entornos productivos
  • Aplicación de prácticas recomendadas para operaciones confiables en GKE

Module 6: Final Project

Estimated time: 8 hours

  • Despliegue de una aplicación en contenedores en un clúster GKE
  • Configuración de red, almacenamiento persistente y balanceo de carga
  • Aplicación de políticas de seguridad y acceso mediante RBAC

Prerequisites

  • Familiaridad con conceptos básicos de Kubernetes
  • Conocimientos del uso de la línea de comandos de Linux
  • Experiencia básica con contenedores y Docker

What You'll Be Able to Do After

  • Crear y gestionar clústeres GKE usando la Consola y la CLI
  • Desplegar y escalar aplicaciones en contenedores en GKE
  • Configurar redes, almacenamiento persistente y descubrimiento de servicios
  • Implementar prácticas de seguridad y control de acceso con RBAC
  • Monitorear y operar cargas de trabajo en producción con herramientas de Google Cloud
View Full Course Review

Course AI Assistant Beta

Hi! I can help you find the perfect online course. Ask me something like “best Python course for beginners” or “compare data science courses”.