Google Kubernetes Engine (GKE) Training Course

Overview

Google Kubernetes Engine (GKE) is a hosted Kubernetes service that simplifies the deployment and management of a Kubernetes cluster in Google Cloud.

In this instructor-led, live training, participants will learn how to set up and manage a production-scale container environment using Kubernetes on Google Cloud.

By the end of this training, participants will be able to:

  • Configure and manage Kubernetes on Google Cloud.
  • Deploy, manage and scale a Kubernetes cluster.
  • Deploy containerized (Docker) applications on Google Cloud.
  • Migrate an existing Kubernetes environment from on-premise to Google Cloud.
  • Integrate Kubernetes with third-party continuous integration (CI) software.
  • Ensure high availability and disaster recovery in Kubernetes.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • Different Docker images can be used as demos in this training (e.g., Nginx, MongoDB, Tomcat, etc.).
  • To request specific images or any other customization for this training, please contact us to arrange.

Requirements

  • An understanding of container concepts
  • Experience with application development and deployment process

Audience

  • Developers
  • System Administrators
  • DevOps Engineers

Course Outline

Introduction

Overview of Docker Containers and Kubernetes in Google Cloud

Overview of Google Cloud Container Management Offerings and Architecture

Getting Started with Google Kubernetes Engine

Building a Kubernetes Cluster with Google Kubernetes Engine

Networking Kubernetes Pods

Migrating from On-premise to Google Cloud

Integrate Kubernetes with Continuous Integration (CI)

Ensuring High Availability and Disaster Recovery in Kubernetes

Troubleshooting

Summary and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *