Saltar al contenido

Desplegando cargas de trabajo contenedorizadas usando el motor de kubernetes de Google Cloud

Descripción

Ejecutar los clusters de Kubernetes en la nube implica trabajar con una variedad de tecnologías, incluyendo Docker, Kubernetes e instancias de máquinas virtuales de GCE Compute Engine. Esto a veces puede ser bastante complicado.

Desplegando cargas de trabajo contenedorizadas usando el motor de kubernetes de Google Cloud
Desplegando cargas de trabajo contenedorizadas usando el motor de kubernetes de Google Cloud

En este curso, Desplegando Cargas de Trabajo en Contenedor Usando el Motor de Kubernetes de Google Cloud, aprenderá a desplegar y configurar clusters de instancias de VM ejecutando sus contenedores Docker en la Plataforma de Google Cloud usando el Servicio de Kubernetes de Google.

En primer lugar, aprenderá dónde encaja GKE en relación con otras opciones de computación de GCP como GCE VMs, App Engine y funciones de nube. Entenderá los bloques de construcción fundamentales en los Kubernetes, como los pods, nodos y pools de nodos, y cómo estos se relacionan con los bloques de construcción fundamentales de Docker, es decir, los contenedores. Pods, ReplicaSets y Deployment son conceptos fundamentales de Kubernetes, y entenderá cada uno de ellos en detalle.

A continuación, descubrirá cómo crear, gestionar y escalar grupos utilizando el Autoescalador de cápsula horizontal (HPA). También aprenderás sobre los StatefulSets y DaemonSets en el GKE.

Finalmente, explorará cómo compartir estados utilizando abstracciones de volumen, y solicitudes de usuario de campo utilizando objetos de servicio y de entrada. Verás cómo se crean y se colocan las imágenes personalizadas de Docker en el registro de contenedores de Google, y aprenderás una nueva y avanzada función, la autorización binaria.

Cuando termine este curso, tendrá las habilidades y conocimientos del Motor de Kubernetes de Google necesarios para construir clusters escalables que ejecuten contenedores Docker en el GCP.