Este curso aún se encuentra en desarrollo, estará terminado para finales de Junio
Curso en línea que acelera el aprendizaje sobre conocimientos para crear contenedores de Docker, implementarlos en clústeres de Kubernetes proporcionados por Google Kubernetes Engine, escalar cargas de trabajo para hacer aumento del tráfico. Se implementarán de forma continua los cluster de kubernetes con herramientas populares en el mercado como son Spinnaker, Jenkins, Terraform entre otros.
Inscríbete en este curso donde aprenderás bajo la práctica los conceptos de Google Kubernetes Engine, con ejemplos de integración de código y configuraciones de las herramientas utilizadas con ejercicios en la terminal (Shell), con el propósito de un mejor entendimiento de los módulos que estudiaremos.
Al finalizar el curso, podrá realizar lo siguiente:
Dominar los conceptos básicos sobre contenedores
Crear contenedores
Dominar aspectos y principios de Kubernetes
Implementar aplicaciones en Kubernetes mediante la CLI
Configurar pipelines de entrega continua mediante Jenkins
¿Qué aprenderás?
Introducción y conceptos
Visión General
Conceptos Básico
Cloud Build y Cloud Run
Cloud Build y Cloud Run - práctica
Visión general
¿Qué aprenderás en esta sección?
API de Kubernetes
Plano de control
Despliegues continuos en GKE
Spinnaker
Configuración de la gestión de identidades y acceso
¿Qué es HELM?
Implementación de Spinnaker usando HELM
Configuración de Spinnaker
Instalación de charts en Spinnaker
Creación de imagen Docker
Preparación de archivos Manifest
Configuración y ejecución de pipelines
Integración continua en Jenkins
Jenkins
Implementación de Jenkins
Configuración de ambiente para Jenkins
Creación de cluster
Instalación de HELM
Instalación de Jenkins
Configuración de repositorio
Configuración de pipelines y despliegue