21. Autoescalado Conceptos antes de la práctica
Channel: Debuggers
Date: 26/04/2023

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