Este curso cubre una introducción a Kubernetes, una capa de software que se sitúa entre tus aplicaciones y la infraestructura de hardware. Google Kubernetes Engine (GKE) te ofrece Kubernetes como un servicio gestionado en Google Cloud. Este curso enseña los fundamentos de GKE y cómo containerizar y ejecutar aplicaciones en Google Cloud. El curso incluye una introducción básica a Google Cloud, una visión general de contenedores y Kubernetes, la arquitectura de Kubernetes y las operaciones de Kubernetes.
Objectivos
Este curso enseña a los participantes las siguientes habilidades:
- Discutir las diferencias entre las plataformas de computación de Google Cloud.
- Discutir los componentes y la arquitectura de Kubernetes.
- Identificar cómo Google gestiona la orquestación de Kubernetes.
- Crear y gestionar clústeres de Google Kubernetes Engine utilizando la consola de Google Cloud y los comandos gcloud/kubectl.
Público
Esta clase está dirigida a los siguientes participantes:
- Desarrolladores de aplicaciones, arquitectos de soluciones en la nube, ingenieros DevOps, y gerentes de IT.
- Personas que utilizan Google Cloud para crear nuevas soluciones o integrar sistemas existentes, entornos de aplicaciones e infraestructura con Google Cloud.
Prerrequisitos
Para aprovechar al máximo este curso, los participantes deben tener:
- Haber completado Google Cloud Fundamentals: Core Infrastructure o tener experiencia equivalente.
- Competencia básica con herramientas de línea de comandos y entornos del sistema operativo Linux.
Duración
Inversión
Resumen del curso
Introduce the course goals and preview each section of the course.
- Identify Google Cloud services and their functions.
- Choose the right Google Cloud services to create your own cloud solution.
- Define the purpose of and use cases for Identity and Access Management (IAM).
- Identify how costs can be managed in the resource hierarchy.
- Use the Google Cloud console and Cloud Shell to create virtual machines (VMs), service accounts, and buckets.
- Define the concept of a container and identify uses for containers.
- Identify the purpose of and use cases for Kubernetes.
- Outline the concept of Google Kubernetes Engine.
- Create a container using Cloud Build.
- Conceptualize the Kubernetes architecture.
- Identify how to view and manage Kubernetes objects.
- Distinguish between Google Kubernetes Engines modes of operation.
- Deploy a Kubernetes cluster by using GKE.
- Work with the kubectl command.
- Inspect the cluster and Pods.
- View a Pod’s console output.
- Sign in interactively to a Pod.
Recap the content covered in each section of the course.