We may earn an affiliate commission when you visit our partners.
Course image
Google Cloud Training

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.

Read more

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. <<<

Enroll now

What's inside

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, aprenderá sobre el comando de kubectl, que es la utilidad de línea de comandos que se usa tanto para administrar los recursos dentro de los clústeres de Kubernetes como para interactuar con ellos. Descubrirá cómo conectarlo con los clústeres de Google Kubernetes Engine y usarlo para crear, inspeccionar y borrar Pods y otros objetos en los clústeres de Kubernetes, así como interactuar con ellos. También usará kubectl para visualizar la salida de la consola de un Pod y acceder de forma interactiva a un Pod.
Read more
Objetos Deployment, Job y escalamiento
GKE funciona con aplicaciones alojadas en contenedores, es decir, aplicaciones empaquetadas en instancias del espacio de usuario independientes del hardware y aisladas. En GKE y Kubernetes, estas aplicaciones empaquetadas, en conjunto, se denominan cargas de trabajo. En este módulo, aprenderá sobre los objetos Deployment y Job, dos de los principales tipos de cargas de trabajo. También aprenderá sobre los mecanismos que se usan para escalar los clústeres de GKE en los que ejecuta sus aplicaciones. Aprenderá a controlar en qué nodos se pueden ejecutar o no los Pods. También descubrirá maneras de incorporar software en 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 en Pods, lo que les permite comunicarse con el mundo exterior. También descubrirá cómo crear recursos de Ingress para el balanceo de cargas HTTP o HTTPS. Además, aprenderá sobre el balanceo de cargas nativo del contenedor de GKE, que le permite configurar Pods directamente como extremos de red con Google Cloud Load Balancing.
Datos persistentes y almacenamiento
En este módulo, obtendrá información sobre los diferentes tipos de abstracciones de almacenamiento de Kubernetes. Descubrirá qué son los StatefulSets y cómo puede usarlos para administrar implementaciones ordenadas de Pods y almacenamiento. También aprenderá cómo ConfigMaps puede ahorrarle tiempo durante la implementación de aplicaciones separando artefactos de configuración de las definiciones de contenedores. Por último, aprenderá a mantener la información sensible a salvo de exposiciones accidentales mediante Secrets de Kubernetes.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Dirigido a desarrolladores de aplicaciones y administradores de infraestructura
Ideal para quienes buscan profundizar sus conocimientos sobre arquitecturas de contenedores
Requiere conocimientos previos en Kubernetes
Proporciona fundamentos sólidos para administrar cargas de trabajo en GKE
Incluye laboratorios prácticos para reforzar los conceptos

Save this course

Save Architecting with Google Kubernetes Engine: Workloads en Español to your list so you can find it easily later:
Save

Reviews summary

Practical kubernetes for workloads

This hands-on course covers Kubernetes operations, deployments, networking tools, and data storage. It emphasizes practical skills through presentations, demos, and labs. Many reviewers highlight the course's clarity and comprehensiveness, but some note minor issues with labs.
Concepts are explained well and labs are helpful.
"Excelente con algunos problemas en algunos laboratorios pero finalmente excelente."
"Muy buen curso para aprender teoría y practicas de kubernetes."
The course is not fully translated into Spanish.
"El curso es not in Spanish, it is just automatically translated..."
Some labs have errors or could be improved.
"No puedo terminar el curso porque los labs tienen ejercicios malos."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Architecting with Google Kubernetes Engine: Workloads en Español with these activities:
Repaso conceptos sobre contenedores
Revisar conceptos esenciales sobre contenedores y Docker fortalecerá la comprensión de GKE y Kubernetes.
Browse courses on Docker
Show steps
  • Revisar la documentación de Docker
  • Construir una imagen de Docker
  • Implementar una aplicación en un contenedor
Laboratorio práctico sobre comandos de kubectl
Practicar comandos de kubectl en un entorno práctico reforzará las habilidades para administrar clústeres de Kubernetes.
Browse courses on kubectl
Show steps
  • Seguir un tutorial guiado sobre comandos básicos de kubectl
  • Explorar recursos de Kubernetes usando kubectl
  • Crear y administrar pods con kubectl
Contribuir a un proyecto de Kubernetes de código abierto
Contribuir a un proyecto de código abierto de Kubernetes proporcionará experiencia práctica en el ecosistema de Kubernetes.
Browse courses on Kubernetes
Show steps
  • Identificar un proyecto de Kubernetes adecuado
  • Estudiar la base de código y las pautas de contribución
  • Implementar una corrección de error o una nueva función
Show all three activities

Career center

Learners who complete Architecting with Google Kubernetes Engine: Workloads en Español will develop knowledge and skills that may be useful to these careers:
Kubernetes Administrator
The Kubernetes Administrator is responsible for managing Kubernetes clusters, ensuring they are running smoothly and securely. This role involves tasks like installing and configuring Kubernetes, managing and monitoring nodes, and deploying and managing applications. This course provides a strong foundation for a Kubernetes Administrator by teaching learners how to operate Kubernetes clusters, create and manage deployments, use GKE networking tools, and provide persistent storage to Kubernetes workloads.
Cloud Engineer
The Cloud Engineer designs, builds, and manages cloud computing solutions for organizations. This role involves tasks like designing and implementing cloud infrastructure, migrating applications to the cloud, and managing cloud costs. This course can be helpful for Cloud Engineers by providing them with a deep understanding of Kubernetes, one of the most popular container orchestration platforms. The course also covers GKE-specific topics, such as GKE networking tools and persistent storage for Kubernetes workloads.
Cloud Architect
The Cloud Architect designs, builds, and manages cloud computing solutions for organizations. This role involves tasks like designing and implementing cloud infrastructure, migrating applications to the cloud, and managing cloud costs. This course can be helpful for Cloud Architects by providing them with a deep understanding of Kubernetes, one of the most popular container orchestration platforms. The course also covers GKE-specific topics, such as GKE networking tools and persistent storage for Kubernetes workloads.
DevOps Engineer
The DevOps Engineer works to bridge the gap between development and operations teams, ensuring that software is delivered quickly and reliably. This role involves tasks like automating build and deployment processes, managing infrastructure, and monitoring and troubleshooting applications. This course can help DevOps Engineers by providing them with a solid understanding of Kubernetes, a key technology for automating and managing containerized applications.
Site Reliability Engineer (SRE)
The Site Reliability Engineer (SRE) is responsible for ensuring the reliability and performance of online services. This role involves tasks like designing and implementing systems for monitoring and alerting, responding to incidents, and performing capacity planning. This course can help SREs by providing them with a deep understanding of Kubernetes, a platform that is increasingly used for deploying and managing microservices and other cloud-native applications.
Systems Administrator
The Systems Administrator is responsible for managing and maintaining computer systems and networks. This role involves tasks like installing and configuring software, monitoring system performance, and troubleshooting hardware and software issues. This course can be helpful for Systems Administrators by providing them with a deep understanding of Kubernetes, a platform that is increasingly used for deploying and managing containerized applications.
Software Engineer
The Software Engineer designs, develops, and tests software applications. This role involves tasks like writing code, designing and implementing software architecture, and testing software applications. This course can be helpful for Software Engineers by providing them with a deep understanding of Kubernetes, a platform that is increasingly used for deploying and managing containerized applications.
Security Engineer
The Security Engineer designs, implements, and manages security systems and infrastructure. This role involves tasks like designing and implementing security policies, configuring security devices, and monitoring security events. This course can be helpful for Security Engineers by providing them with a deep understanding of Kubernetes security concepts, such as RBAC, Pod Security Policies, and Network Policies.
Network Engineer
The Network Engineer designs, builds, and manages computer networks. This role involves tasks like designing and implementing network infrastructure, configuring network devices, and troubleshooting network problems. This course can be helpful for Network Engineers by providing them with a deep understanding of GKE networking tools, such as Services, Ingress, and Cloud Load Balancing.
Data Engineer
The Data Engineer designs, builds, and manages data pipelines and data infrastructure. This role involves tasks like extracting, transforming, and loading data, building data warehouses and data lakes, and developing data analytics applications. This course can be helpful for Data Engineers by providing them with a deep understanding of Kubernetes, a platform that is increasingly used for deploying and managing data-intensive applications.
Storage Engineer
The Storage Engineer designs, builds, and manages storage systems. This role involves tasks like designing and implementing storage infrastructure, configuring storage devices, and troubleshooting storage problems. This course can be helpful for Storage Engineers by providing them with a deep understanding of Kubernetes storage concepts, such as PersistentVolumes, PersistentVolumeClaims, and StorageClasses.
Business Analyst
The Business Analyst works with stakeholders to understand their business needs and develop solutions that meet those needs. This role involves tasks like gathering and analyzing data, creating business process models, and recommending solutions. This course may be useful for Business Analysts by providing them with a deep understanding of Kubernetes, a platform that is increasingly used for deploying and managing cloud-native applications.
IT Manager
The IT Manager is responsible for planning, implementing, and managing IT systems and infrastructure for an organization. This role involves tasks like developing IT strategy, managing IT budgets, and overseeing IT staff. This course can be helpful for IT Managers by providing them with a deep understanding of Kubernetes, a platform that is increasingly used for deploying and managing cloud-native applications.
Technical Writer
The Technical Writer creates and maintains technical documentation for software and hardware products. This role involves tasks like writing user guides, technical manuals, and API documentation. This course may be useful for Technical Writers by providing them with a deep understanding of Kubernetes, a platform that is increasingly used for deploying and managing cloud-native applications.
Product Manager
The Product Manager is responsible for defining and managing the roadmap for a product. This role involves tasks like conducting market research, gathering user feedback, and working with engineers to develop and release new features. This course may be useful for Product Managers by providing them with a deep understanding of Kubernetes, a platform that is increasingly used for deploying and managing cloud-native applications.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Architecting with Google Kubernetes Engine: Workloads en Español.
An in-depth guide to Kubernetes, the open-source container orchestration system for automating deployment, management, and scaling of containerized applications.
Comprehensive guide to Kubernetes, with a focus on the basics. It's a great resource for anyone who is new to Kubernetes and wants to learn the fundamentals.
Comprehensive guide to building microservices. It covers all aspects of microservices, from design to implementation to deployment. It's a great resource for anyone who wants to learn how to build microservices.
Comprehensive guide to DevOps. It covers all aspects of DevOps, from culture to tools to practices. It's a great resource for anyone who wants to learn how to implement DevOps in their organization.
Comprehensive guide to site reliability engineering. It covers all aspects of site reliability engineering, from design to implementation to operation. It's a great resource for anyone who wants to learn how to implement site reliability engineering in their organization.
Novel about a team of IT professionals who are struggling to implement a new software system. It's a great resource for anyone who wants to learn about the challenges of implementing new software systems and how to overcome them.
A practical guide to deploying and managing containerized applications on Kubernetes, with a focus on real-world scenarios and best practices.
An intermediate-level guide to Kubernetes, covering advanced topics such as cluster management, networking, and security.
A practical guide to using Kubernetes to manage microservices-based applications, with a focus on real-world scenarios and case studies.
Collection of best practices for using Kubernetes. It covers a wide range of topics, from basic concepts to advanced topics like networking and security. It's a great resource for anyone who wants to learn how to use Kubernetes effectively.
Comprehensive guide to designing data-intensive applications. It covers all aspects of data-intensive applications, from data modeling to data storage to data processing. It's a great resource for anyone who wants to learn how to design data-intensive applications.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Architecting with Google Kubernetes Engine: Workloads en Español.
Architecting with Google Kubernetes Engine: Production en...
Most relevant
Introducción a Contenedores con Docker y Kubernetes
Most relevant
Getting Started with Google Kubernetes Engine - Español
Most relevant
Curso de App Services en Microsoft Azure
Most relevant
Administración de sistemas y servicios de infraestructura...
Most relevant
Conceptos Básicos de IBM Cloud
Most relevant
Reliable Cloud Infrastructure: Design and Process en...
Most relevant
Cloud computing en AWS: Ejecuta un sitio web en EC2
Most relevant
Architecting with Google Kubernetes Engine: Foundations...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser