GKE – Google Kubernetes Engine

4.8How students rate KodeKloud  1000000+  Students
Taught by: Anu Phoghat, Principal Consultant

Course 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 the 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 the 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 GKE clusters
    • Service Mesh on GKE
    • Best practices for GKE cluster design and management

Participants will gain hands-on experience through practical exercises and real-world scenarios throughout the course. 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
  • Have taken fundamental courses from KodeKloud – if you have not taken take these courses first
    • GCP Cloud Digital Leader Certification: This course will give you a basic understanding of GCP and some of the main services
    • Kubernetes for the Absolute Beginners – Hands-on Tutorial: For a high-level overview of Kubernetes core concepts and architecture.
    • DevOps Prerequisite Course: Learning basic skills required in a DevOps role
    • Fundamentals of DevOps (Michael Forrester)

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

Our students work at...

What our students say

Fernando Jordan Silva
Fernando Jordan Silva
Solutions Architect at Renault Group, Spain
Read More
I'm not a security specialist, but I have realized that the course explains very well every topic and you can use the labs in every lesson to practice. It's a hard certification but using this course I could learn every element step by step and test myself if I was ready using the exam simulators, and I was great because the simulators are very close to a real exam! using this course I got the certification in my first attempt!
Amjad Nagori
Amjad Nagori
Solutions Architect, Logic Monitor
Read More
Thank you so much Mumshad Mannambeth for the awesome course, I couldn't find better than yours. These courses are well designed with awesome practice labs and have more than the required content to learn and pass the Kubernetes exams. Not sure how you are managing them with these much of low cost.
Sandy Yang
Sandy Yang
Engineer, Architecture, Devops Advocate, Cloud Practitioner
Read More
... Thank you Mumshad Mannambeth and the team for your contribution to computer education. If all training programs were like yours, there won't be a movement called #womanintech....
Andrzej Kozlowski
Andrzej Kozlowski
Zurich, Switzerland
Read More
Thanks KodeKloud for amazing Kodekloud Engineer site ! You are guys the future of IT education ! Special thanks for Mumshad Mannambeth for the best Kubernetes training and amazing KodeKloud labs.

About the instructor

Anu Phoghat

Anu Phoghat is a Principal Consultant specializing in  Google Cloud Platform (GCP) with a strong focus on professional development. With over 15 years of experience, he has acheived numerous professional-level certifications in leading cloud and container orchestration platforms. Coming from storage and virtualisation background during his tenure at EMC as Enterprise Solutions Architect, Anu has gained extensive experience in digital modernisation, platform engineering and is currently working at Cognizant as an Associate Director. His primary area of expertise lies in architecting and implementing solutions across different technology stacks in Cloud Platforms. He has worked on numerous client engagements, delivering tailored and cutting-edge solutions specific to Google Cloud.Anu believes that obtaining certifications is an excellent way to expand one’s knowledge and skills in new technologies. He participated in the Google Cloud Road to Certifications program and contributes to the wider community by sharing his knowledge and experience by writing blogs and speaking at conferences & meetups. Anu is also a Google Cloud Authorized Trainer.

Course Content

Expand All
Lesson Content
0% Complete 0/1 Steps

Are you sure to reset the course progress?
The course progress will be removed. Please download any earned certificate and proceed.

Not Enrolled

Course Includes

  • 10 Lessons
  • 74 Topics
  • Course Certificate
  • 05.75 Hours of Video
  • Videos
  • Demo
  • Community support
  • English