Course not currently available
CPV200: Google Container Engine and Kubernetes Training Course
Course
Online
Description
-
Type
Course
-
Methodology
Online
This 1 day instructorled class introduces participants to Google Container Engine (GKE) and Kubernetes. Through a combination of instructorled presentations, demonstrations, and hands-on labs, students learn the key concepts and practices for deploying and maintaining applications using Google Container Engine.
This class is intended for solutions developers, systems operations professionals, solution architects, and development operations professionals who develop, migrate, and deploy containerbased applications on Google Cloud Platform (GCP).
At the end of this oneday course, participants will be able to:
Identify the purpose of and use cases for Google Container Engine and Kubernetes
Explain the function of the container cluster components: pods, labels, replication controllers, and services
Identify the purpose of and use cases for Google Container Registry
Create a Docker image and send it to the Google Container Registry
Explain the function of the cluster components: the master instance an cluster nodes
Use the Cloud Platform Console to create a container cluster
Use the Google Cloud SDK commandline tools and the kubectl commandline utility to interact with container clusters
Define a pod using a JSON template
Deploy the pod to a Container Engine cluster
Create a Container Engine cluster to host a dynamically scaled group of Redis instances
Complete a configuration file which defines a replication controller and the pod configuration that it manages
After creating a replication controller and pods, rescale the group
Deploy a containerbased application using YAML files that define services, replication controllers, pods, and so on
Define firewall rules and load balancers to expose a service for a containerbased application
About this course
Before attending this course, participants should have:
Attended CP100A Google Cloud Platform Fundamentals (or equivalent experience)
Basic proficiency with commandline tools and linux operating system environments
Prior systems operations or development operations experience, either onpremises or in a public cloud environment
Familiarity with containers and containerbased technologies such as Docker
Reviews
Subjects
- Project
- Systems
- Linux
- Firewall
- Image
Course programme
- Identify the purpose of and use cases for Google Container Engine and Kubernetes
- Explain the function of the container cluster components: pods, labels, replication controllers, and services
- Identify the purpose of and use cases for Google Container Registry
- Register for the GCP free trial
- Create a project using the Cloud Platform Console
- Create a Linuxbased Compute Engine VM instance
- Configure the Cloud SDK on the instance
- Create a Docker image and send it to the Google Container Registry
- Explain the function of the cluster components: the master instance and cluster nodes
- Use the Cloud Platform Console to create a container cluster
- Describe the various methods used to interact with a container cluster
- Use the Google Cloud SDK commandline tools and the kubectl commandline utility to interact with container clusters
- Describe the highlevel container cluster infrastructure
- Identify the components of a container cluster node
- Describe the purpose of a pod and how to work with pods
- Define a pod using a JSON template
- Deploy the pod to a Container Engine cluster
- Describe the purpose of a replication controller and how to work with replication controllers
- Create a Container Engine cluster to host a dynamically scaled group of Redis instances
- Complete a configuration file which defines a replication controller and the pod configuration that it manages
- After you creating the replication controller and its pods, rescale the group
- Describe the purpose of a service and how to work with services
- Deploy a containerbased application using YAML files that define services, replication controllers, pods, and so on
- Define firewall rules and load balancers to expose a service for a containerbased application
Additional information
CPV200: Google Container Engine and Kubernetes Training Course