Learn how to deploy, manage and scale containerized applications on Kubernetes, powered by Google Cloud on this one day instructor led course.
1 day course
Supporting material
Google Cloud Partner of the Year
Private
Private
A private training session for your team. Groups can be of any size, at a location of your choice including our training centres.
From understanding container basics through to deploying applications, we’ll help show you how to get started with Google Kuberbetes Engine.
Jellyfish has recently been named a Google Cloud Specialisation Partner of the Year. This title recognises our commitment to provide world-leading Cloud-based Training solutions that help our clients succeed. This one-day course will start with an introduction to containers, Docker, and the Google Container Registry.
You’ll learn to how to containerize workloads in Docker containers, deploy them to Kubernetes clusters provided by Google Kubernetes Engine, and scale those workloads to handle increased traffic.
We’ll also cover how to continuously deploy new code in a Kubernetes cluster to provide application updates.
This Getting started with Google Kubernetes Engine course is offered as a live Virtual Classroom or private training session. It can be delivered at our own training venue in the Arenco Tower or any location of your choice.
Course overview
Who should attend:
This course is intended for Application developers, Cloud Solutions Architects, DevOps Engineers and IT managers. Individuals using Google Cloud Platform to create new solutions or to integrate existing systems, application environments, and infrastructure with the Google Cloud Platform will also benefit from attending this course.
Walk away with the ability to:
Explain how software containers work
Understand the architecture of Kubernetes
Describe the architecture of Google Cloud
Understand how pod networking works in Google Kubernetes Engine
Create and manage Kubernetes Engine clusters using the Google Cloud Console and gcloud/kubectl commands
Prerequisites
To get the most out of this course you should have basic proficiency with command-line tools and Linux operating system environments, as well as Web server technologies such as Nginx.
It's recommended you also have Systems Operations experience including deploying and managing applications, either on-premises or in a public cloud environment.
Course Agenda
Module 1: Introduction to Google Cloud
Use the Google Cloud Console
Use Cloud Shell
Define Cloud Computing
Identify Google Cloud compute services
Understand Regions and Zones
Understand the Cloud Resource Hierarchy
Administer your Google Cloud Resources
Module 2: Containers and Kubernetes in Google Cloud
Create a Container Using Cloud Build
Store a Container in Container Registry
Understand the Relationship Between Kubernetes and Google Kubernetes
Engine (GKE)
Understand how to Choose Among Google Cloud Compute Platforms
Module 3: Kubernetes Architecture
Understand the Architecture of Kubernetes: Pods, Namespaces
Understand the Control-plane Components of Kubernetes