GB
/
GBP
/
EN_GB

Shaping the future of IT skills

Maximising IT performance through learning

Architecting with Google Kubernetes Engine

WGAC-GGL-AGKE

Google
Guaranteed

Architecting with Google Kubernetes Engine

12 Jul 2022 - 3 days

Italian

CET UTC+01:00

£1,666

Open

Architecting with Google Kubernetes Engine

01 Aug 2022 - 3 days

German

CET UTC+01:00

£1,666

Open

Architecting with Google Kubernetes Engine

05 Sep 2022 - 3 days

German

CET UTC+01:00

£1,666

Open

Architecting with Google Kubernetes Engine

21 Sep 2022 - 3 days

English

GMT UTC+00:00

£1,885

Open

Architecting with Google Kubernetes Engine

04 Oct 2022 - 3 days

German

CET UTC+01:00

£1,666

Open

Architecting with Google Kubernetes Engine

25 Oct 2022 - 3 days

Italian

CET UTC+01:00

£1,666

Description

Show Tabs
Introduction

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
  • 1 lab and 1 quiz

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
  • 1 lab and 1 quiz

Module 3 - Kubernetes Architecture

  • Understand the Architecture of Kubernetes: Pods, Namespaces
  • Understand the Control-plane Components of Kubernetes
  • Create Container Images using Cloud Build
  • Store Container Images in Container Registry
  • Create a Kubernetes Engine Cluster
  • 1 lab and 1 quiz

Module 4 - Kubernetes Operations

  • The Kubectl Command
  • Work with the Kubectl Command.
  • Inspect the Cluster and Pods.
  • View a Pod’s Console Output.
  • Sign in to a Pod Interactively.
  • 2 labs and 1 quiz

Module 5 - Deployment, Jobs, and Scaling

  • Deployments
  • Ways to Create Deployments
  • Services and Scaling
  • Updating Deployments
  • Rolling Updates
  • Blue/Green Deployments
  • Canary Deployments
  • Managing Deployments
  • Jobs and CronJobs
  • Parallel Jobs
  • CronJobs
  • Cluster Scaling
  • Downscaling
  • Node Pools
  • Controlling Pod Placement
  • Affinity and Anti-Affinity
  • Pod Placement Example
  • Taints and Tolerations
  • Getting Software into your Cluster
  • 3 labs and 1 quiz

Module 6 - GKE Networking

  • Introduction
  • Pod Networking
  • Services
  • Finding Services
  • Service Types and Load Balancers
  • How Load Balancers Work
  • Ingress Resource
  • Container-Native Load Balancing
  • Network Security
  • 2 labs and 1 quiz

Module 7 - Persistent Data and Storage

  • Volumes
  • Volume Types
  • The PersistentVolume Abstraction
  • More on PersistentVolumes
  • StatefulSets
  • ConfigMaps
  • Secrets
  • 2 labs and 1 quiz

Module 8 - Access Control and Security in Kubernetes and Kubernetes Engine

  • Understand Kubernetes Authentication and Authorization
  • Define Kubernetes RBAC Roles and Role Bindings for Accessing Resources in Namespaces
  • Define Kubernetes RBAC Cluster Roles and ClusterRole Bindings for
  • Accessing Cluster-scoped Resources
  • Define Kubernetes Pod Security Policies
  • Understand the Structure of IAM
  • Define IAM roles and Policies for Kubernetes Engine Cluster Administration
  • 2 labs and 1 quiz

Module 9 - Logging and Monitoring

  • Use Cloud Monitoring to monitor and manage availability and performance
  • Locate and inspect Kubernetes logs
  • Create probes for wellness checks on live applications
  • 2 labs and 1 quiz

Module 10 - Using Google Cloud Managed Storage Services from Kubernetes Applications

  • Understand Pros and Cons for Using a Managed Storage Service Versus Self-managed Containerized Storage
  • Enable Applications Running in GKE to Access Google Cloud Storage Services
  • Understand Use Cases for Cloud Storage, Cloud SQL, Cloud Spanner, Cloud Bigtable, Cloud Firestore, and BigQuery from within a Kubernetes Application
  • 1 lab and 1 quiz

Module 11 - Logging and Monitoring

  • CI/CD overview
  • CI/CD for Google Kubernetes Engine
  • CI/CD Examples
  • Manage application code in a source repository that can trigger code changes to a continuous delivery pipeline.
  • 1 lab
Prerequisites & Audience

To get the most out of this course, participants should have completed or have equivalent experience.

Participants should also have basic proficiency with command-line tools and Linux operating system environments

Course Benefits

This course teaches participants the following skills:

  • Understand how software containers work.
  • Understand the architecture of Kubernetes.
  • Understand 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.
  • Launch, roll back, and expose jobs in Kubernetes.
  • Manage access control using Kubernetes RBAC and IAM.
  • Manage pod security policies and network policies.
  • Use Secrets and ConfigMaps to isolate security credentials and configuration artifacts.
  • Understand Google Cloud choices for managed storage services.
  • Monitor applications running in Google Kubernetes Engine.

Google courses


Cloud Digital Leader
CODE: WGAC-GGL-CDL
Data Integration with Cloud Data Fusion
CODE: WGAC-GGL-DICDF
Preparing for Your Professional Cloud Network Engineer Journey
CODE: WGAC-GGL-PYPCNEJ
Deploying and Managing Windows Workloads on Google Cloud
CODE: WGAC-GGL-DMWWGC
Installing and Managing Google Cloud's Apigee API Platform for Private Cloud
CODE: WGAC-GGL-IMAPIPC
Customer Experiences with Contact Center AI - Dialogflow CX
CODE: WGAC-GGL-CCAIDCX
Customer Experiences with Contact Center AI - Dialogflow ES
CODE: WGAC-GGL-CCAIDES
Application Development with Cloud Run
CODE: WGAC-GGL-ADCR
Serverless Data Processing with Dataflow
CODE: WGAC-GGL-SDPF
Developing Data Models with LookML
CODE: WGAC-GGL-DDMLML
Analyzing and Visualizing Data with Looker
CODE: WGAC-GGL-AVDL
Machine Learning on Google Cloud
CODE: WGAC-GGL-MLGC
Developing APIs with Google Cloud's Apigee API platform
CODE: WGAC-GGL-T-APIENG-B
Managing Google Cloud's Apigee API Platform for Hybrid Cloud
CODE: WGAC-GGL-T-APIHYB-B
Logging, Monitoring, and Observability in Google Cloud
CODE: WGAC-GGL-LMOGC
Security in Google Cloud Platform
CODE: WGAC-GGL-SGCP-3D
Google Cloud Fundamentals for Azure Professionals
CODE: WGAC-GGL-GCPAZURE
Preparing for the Associate Cloud Engineer Examination
CODE: WGAC-GGL-PPACE
Architecting Hybrid Cloud Infrastructure with Anthos
CODE: WGAC-GGL-T-AHYBRID-I
Architecting with Google Kubernetes Engine
CODE: WGAC-GGL-AGKE
Architecting with Google Compute Engine
CODE: WGAC-GGL-AGCE
Preparing for the Professional Data Engineer Examination
CODE: WGAC-GGL-PPDEE
Networking in Google Cloud Platform
CODE: WGAC-GGL-NGCP
Preparing for the Professional Cloud Architect Examination
CODE: WGAC-GGL-PPCAE
Getting Started with Google Kubernetes Engine
CODE: WGAC-GGL-GCP-GSGKE
Google Cloud Platform Fundamentals for AWS Professionals
CODE: WGAC-GGL-GCP-FAP
Developing Applications with Google Cloud Platform
CODE: WGAC-GGL-DAGCP
From Data to Insights with Google Cloud Platform
CODE: WGAC-GGL-DIGCP
Data Engineering on Google Cloud Platform
CODE: WGAC-GGL-DEGCP
Google Cloud Fundamentals: Big Data and Machine Learning
CODE: WGAC-GGL-GCF-BDM
Architecting with Google Cloud Platform: Design and Process
CODE: WGAC-GGL-AGCP-DP
Google Cloud Fundamentals: Core Infrastructure
CODE: WGAC-GGL-GCF-CI
We use cookies to understand how you use our site and to improve your experience. To learn more, click here. Read our revised Privacy Policy and Terms and Conditions.