Cloud
Containers
Container Orchestration
DevOps
GCP
Kubernetes

GKE - Google Kubernetes Engine

Deploy GKE workloads, configure clusters, networking, security, workload management, and design HA/multi-tenant/service mesh on Google Kubernetes Engine.
Anupam Phoghat
Anupam Phoghat
Technologist, Leader, and Public Cloud Expert
GKE - Google Kubernetes Engine
Play Button
Fill this form to get a notification when course is released.
book
10
Lessons
book
Challenges
Article icon
70
Topics

What you’ll learn

Our students work at..

Description

The Google Kubernetes Engine (GKE) course is designed to provide comprehensive training on effectively deploying, managing, and securing workloads on the Google Kubernetes Engine platform. GKE is a managed Kubernetes service that allows users to efficiently orchestrate containerized workloads, and this course aims to equip participants with the necessary skills to leverage GKE's features and capabilities to build a highly robust kubernetes platform on Google Cloud Platform for their workloads.

Course Topics:

GKE Deployment and Administration:

  • Introduction to GKE,its architecture and core components
  • GKE cluster creation and configuration
  • Managing and scaling GKE clusters
  • Monitoring and logging using Cloud Operation suite
  • Upgrades and maintenance of GKE cluster components

Networking for GKE Clusters:

  • Networking requirements for GKE
  • Configuring VPC-native clusters
  • Load balancing GKE traffic using Ingress and Services
  • GKE cluster Insolation using network policies and firewall rules

Managing Security Aspects:

  • Securing GKE clusters control plane and workload nodes
  • Controlling access to GKE cluster using authentication and authorization 
  • Three states of data encryption in GKE

Planning, Deploying, and Managing Workloads on GKE:

  • Different types of workloads on GKE 
  • Migrating workloads from other platforms to GKE
  • Using node taints and pod toleration to control workload deployment on GKE
  • Rolling updates and canary deployments on GKE

GKE Design Considerations:

  • High availability and fault tolerance on GKE
  • Multi-tenant GKLE clusters
  • Service Mesh on GKE
  • Best practices for GKE cluster design and management

Throughout the course, participants will gain hands-on experience through practical exercises and real-world scenarios. By the end of the course, attendees will have the skills and knowledge necessary to successfully deploy, administer, secure, and optimize workloads on GKE, enabling them to effectively leverage the power of containerization and Kubernetes orchestration in a Google Cloud environment.

Prerequisites:

  • Familiarity with Kubernetes concepts and architecture
  • Basic understanding of cloud computing and Google Cloud Platform (GCP)
  • Proficiency in using the command line interface (CLI) and working with Linux-based systems

Target Audience:

  • DevOps engineers and administrators
  • Cloud architects and infrastructure professionals
  • Software developers and system integrators
  • IT professionals seeking to enhance their skills in containerization and Kubernetes
Read More

What our students say

Anupam Phoghat

About the instructor

Anupam Phoghat is a distinguished technologist and leader, currently making strides in the field of Public Cloud Data Analytics and Infrastructure Modernization Solutions. He excels as a "Trusted Adviser" for enterprise customers, crafting tailored proposals and consulting services that align perfectly with client needs and objectives, even in complex environments.

Phoghat's leadership skills are evident in his experience of building and leading high-performing teams, focusing on delivering exceptional results. Notably, he successfully established and managed a Google Cloud Platform (GCP) practice, showcasing his deep understanding of cloud technologies and strategic vision.

His career includes key roles at Cognizant Servian, Contino, and Kasna, where he's known for his expertise in presales, architecting solutions, and cloud technologies. At Kloud Solutions, he worked closely with customers as a trusted advisor, designing and implementing enterprise public cloud solutions in Azure and AWS for multinational organizations.

At iQ3, he assisted in developing RFPs, RFIs, RFQs, and provided pre sales consultation, focusing on software-based data protection, and infrastructure design. His tenure at EMC and IBM further solidified his reputation in the industry, where he was responsible for storage management, critical incident response, and implementation of various IT projects.

No items found.

Pre-Reading Material

lock
1
Topics

Frequently Asked Questions

Who are KodeKloud courses for?

KodeKloud courses are designed for learners at different skill levels, from beginners to experienced IT professionals looking to develop or strengthen their technical skills.

Do KodeKloud courses include hands-on practice?

Yes. Many KodeKloud courses include hands-on labs and practical exercises that let you apply what you learn in real-world environments.

Do I need any prior experience to take a KodeKloud course?

Prerequisites vary by course. Each course page provides information about the recommended knowledge or experience you may need before starting.

Can I learn at my own pace?

Yes. KodeKloud courses are designed for self paced learning, so you can learn according to your schedule and revisit lessons and practice activities as needed.

Can I access KodeKloud courses on mobile devices?

Yes. KodeKloud can be accessed through supported web browsers and mobile devices, allowing you to learn from different devices.

Do KodeKloud courses provide certificates?

Certificate availability depends on the course and your KodeKloud plan. Check the individual course page or your account for the applicable certificate details.

How long does it take to complete a KodeKloud course?

Course completion time varies depending on the course length, your prior experience, and how much time you spend on hands-on practice.

Can I practice while taking the course?

Yes. Courses that include hands-on labs allow you to practice concepts as you progress through the lessons.

 How do I start learning a KodeKloud course?

Choose a course that matches your learning goals, review its requirements and curriculum, and select the available subscription option to start learning.

GKE - Google Kubernetes Engine
Play Button
GKE - Google Kubernetes Engine
Fill this form to get a notification when course is released.
This course comes with hands-on cloud labs
10
Modules
Lessons
70
Lessons
Course Certificate
05.50
Hours of Video
Hours of Labs
Story Format
Videos
Case Studies
Demo
Labs
Cloud Labs
Mock exams
Quizzes
Discord Community Support
Community support
English
Closed Captions

Expand Your Skills in Other Domains

Top-rated KodeKloud courses across popular technology tracks
No items found.
Cloud
Containers
Container Orchestration
DevOps
GCP
Kubernetes
close