Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Google Cloud

Architecting with Google Kubernetes Engine: Workloads en Español

Google Cloud and Google via Coursera

Overview

En este curso, “Architecting with Google Kubernetes Engine: Workloads”, aprenderá a realizar operaciones de Kubernetes, a crear y administrar implementaciones, a usar las herramientas de redes de GKE y a proporcionar almacenamiento persistente a sus cargas de trabajo de Kubernetes.

Este curso forma parte de una especialización enfocada en la compilación de infraestructuras de procesamiento eficientes mediante Kubernetes y GKE. En esta especialización, los participantes aprenderán a implementar y administrar aplicaciones alojadas en contenedores, tanto en GKE como en otros servicios que proporciona Google Cloud Platform. Mediante una serie de presentaciones, demostraciones y labs prácticos, los participantes pueden explorar e implementar elementos de soluciones, incluidos los componentes de la infraestructura, como los Pods, los contenedores, las implementaciones y los servicios, además de las redes y los servicios de aplicaciones. Esta especialización también abarca la implementación de soluciones prácticas, incluidas la administración de acceso y seguridad, y la administración y supervisión de recursos.

>>> Al inscribirse en este curso, acepta las Condiciones del Servicio de Qwiklabs, que se indican en las Preguntas frecuentes. Puede consultarlas en https://qwiklabs.com/terms_of_service.

Syllabus

  • Introducción al curso
    • En este módulo, se familiarizará con la estructura y el diseño del curso.
  • Operaciones de Kubernetes
    • En este módulo, conocerá el comando kubectl, la utilidad de línea de comandos que se usa para interactuar con los recursos dentro de los clústeres de Kubernetes y administrarlos. Aprenderá a conectarlo a los clústeres de Google Kubernetes Engine y a usarlo para crear, inspeccionar y borrar Pods y otros objetos dentro de los clústeres de Kubernetes, además de interactuar con ellos. También usará kubectl para ver el resultado de la consola de un Pod y acceder a uno de forma interactiva.
  • Deployments, Jobs y escalamiento
    • GKE trabaja con aplicaciones alojadas en contenedores, es decir, aplicaciones empaquetadas en instancias de espacio del usuario aisladas e independientes del hardware. En GKE y Kubernetes, el conjunto de estas aplicaciones empaquetadas se denomina cargas de trabajo. En este módulo, aprenderá sobre los objetos Deployment y Job, dos de los tipos principales de cargas de trabajo. También aprenderá sobre los mecanismos que se utilizan para realizar el escalamiento de los clústeres de GKE, en los que ejecuta sus aplicaciones. Aprenderá a controlar en qué nodos se pueden ejecutar los Pods y en cuáles no. Además, explorará maneras de agregar software a su clúster.
  • Herramientas de redes de Google Kubernetes Engine (GKE)
    • En este módulo, aprenderá a crear objetos Service para exponer aplicaciones que se ejecutan dentro de los Pods, lo que permite que se comuniquen con el mundo exterior. También aprenderá a crear recursos Ingress para el balanceo de cargas HTTP o HTTPS. Asimismo, conocerá el balanceo de cargas nativo del contenedor de GKE, que permite configurar Pods directamente como extremos de red con Google Cloud Load Balancing.
  • Almacenamiento y datos persistentes
    • En este módulo, aprenderá sobre los diferentes tipos de abstracciones de almacenamiento de Kubernetes. Aprenderá sobre StatefulSets y cómo usarlos para administrar implementaciones ordenadas de Pods y de almacenamiento. También aprenderá a usar ConfigMaps para separar los artefactos de configuración de las definiciones del contenedor, a fin de ahorrar tiempo en la implementación de aplicaciones. Por último, aprenderá a proteger la información sensible a través de los objetos Secret de Kubernetes.

Taught by

Google Cloud Training

Related Courses

Reviews

Start your review of Architecting with Google Kubernetes Engine: Workloads en Español

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free