We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Google Kubernetes Engine Deep Dive

Joseph Lowery

Kubernetes is the open-source system for deploying, managing, and scaling containerized apps at the heart of Google Kubernetes Engine. This integration is totally natural. Google developed Kubernetes in-house and uses it to run its own most popular, global apps. Gmail, YouTube, and even Search run in Kubernetes Engine. It is a fully-managed service and, in this course, you’ll learn it from the ground up. During this course, I’ll explain the concepts behind Kubernetes and its architecture in detail. You’ll learn what comprises a cluster, how to spin one up, deploy an application on it, and then scale out as needed. Such power needs to be handled properly. We’ll cover multiple levels of access control, from integration with Cloud IAM to Kubernetes-specific Role-Based Access Control. With any cloud computing system, networking is key. I’ll show you how Kubernetes Engine works with load balancers (both internal and external), as well as how to set up a private cluster, and declare a network policy. Throughout the course, a fictitious company, LA Containers, is used to provide real-world scenarios in an interactive chart, which can be viewed here: https://interactive.linuxacademy.com/diagrams/LAContainers.html. Additionally, the course describes how to convert the normally stateless Kubernetes Engine so that it handles stateful applications, with the addition of a persistent disk. We’ll also explore the techniques used for integrating Kubernetes Engine with other services on the Google Cloud platform such as Cloud Pub/Sub, Cloud Storage, and Cloud SQL. Kubernetes is the de-facto standard for orchestrating containerized apps, and Google Kubernetes Engine is its most fully-realized implementation. Join me in the comprehensive exploration of this much-in-demand technology in *Google Kubernetes Engine Deep Dive*.

Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops core skills for deploying, managing, and scaling containerized apps in the cloud computing industry
Taught by seasoned instructors with real-world experience in Google Kubernetes Engine and cloud computing
Comprehensive exploration of Google Kubernetes Engine, the industry standard for orchestrating containerized apps
Covers core concepts, architecture, access control, networking, and integration with other Google Cloud Platform services
Provides hands-on practice through interactive labs and scenario-based learning
Requires prior knowledge of Kubernetes and containerization, which may limit accessibility for beginners

Save this course

Save Google Kubernetes Engine Deep Dive to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Google Kubernetes Engine Deep Dive. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Google Kubernetes Engine Deep Dive will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected seven 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 Google Kubernetes Engine Deep Dive.
This is the official Kubernetes documentation, written by the creators of Kubernetes. It comprehensive resource that covers all aspects of Kubernetes, from installation and configuration to advanced topics such as security and networking.
Provides a practical guide to using Kubernetes to deploy and manage containerized applications. It covers a wide range of topics, including how to set up a Kubernetes cluster, how to deploy applications to Kubernetes, and how to manage Kubernetes clusters.
Provides a detailed guide to installing and configuring Kubernetes from scratch. It valuable resource for users who want to understand the underlying workings of Kubernetes.
Provides a practical guide to using Kubernetes. It covers topics such as deploying applications, managing clusters, and troubleshooting. It valuable resource for users who want to learn how to use Kubernetes in a real-world environment.
Provides a collection of patterns for using Kubernetes. It covers a wide range of topics, including how to set up a Kubernetes cluster, how to deploy applications to Kubernetes, and how to manage Kubernetes clusters.
Provides a collection of best practices for using Kubernetes. It covers a wide range of topics, including how to set up a Kubernetes cluster, how to deploy applications to Kubernetes, and how to manage Kubernetes clusters.
Provides a comprehensive overview of Kubernetes, covering its history, architecture, and core concepts. It good resource for beginners who want to learn about Kubernetes from the ground up.

Share

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

Similar courses

Here are nine courses similar to Google Kubernetes Engine Deep Dive.
Getting Started with Google Kubernetes Engine
Most relevant
Getting Started with Google Kubernetes Engine
Most relevant
Architecting with Google Kubernetes Engine: Production
Most relevant
Google Kubernetes Engine (GKE): Beginner to Pro
Most relevant
Connect to Cloud SQL from an Application in Kubernetes...
Most relevant
Architecting with Google Kubernetes Engine: Foundations
Most relevant
Deploying Containerized Workloads Using Google Cloud...
Most relevant
Kubernetes for Beginners: Google Cloud, AWS & Azure
Most relevant
Architecting with Google Kubernetes Engine: Production
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