360.180 kr.
Learn how to deploy and manage containerized applications on Google Kubernetes Engine (GKE). Learn how to use other tools on Google Cloud that interact with GKE deployments. This course features a combination of lectures, demos, and hands-on labs to help you explore and deploy solution elements—including infrastructure components like pods, containers, deployments, and services—along with networks and application services. You'll also learn how to deploy practical solutions, including security and access management, resource management, and resource monitoring.
Who this course is for
Cloud architects, administrators, and SysOps/DevOps personnel.
Individuals using Google Cloud to create new solutions or to integrate existing systems, application environments, and infrastructure with Google Cloud
Products
Content Breakdown
7 modules · 6 labs · 14 classroom activities
Completed “Getting Started with Google Kubernetes Engine” or have equivalent experience
Module 0 Course Introduction
Topics
Course introduction
Objectives
Introduce the course goals and preview each section of the course.
Module 01 Workloads: Deployments and Jobs
Topics
Creating deployments.
Inspecting deployments.
Updating deployments.
Adopting other deployment strategies.
Using Jobs and Cronjobs
Cluster scaling.
Controlling Pod placement with labels and affinity rules.
Controlling Pod placement with taints and tolerations.
Getting software into your cluster.
Objectives
Define, configure, inspect, manage, and update Deployments.
Define what Jobs and CronJobs are in GKE, and explore relevant use cases. Create and run Jobs.
Explain how to scale clusters manually and automatically.
Configure node and pod affinity
Activities
Quiz
(Lab) Creating Google Kubernetes Engine Deployments
Module 02 Google Kubernetes Engine Networking
Topics
Pod networking
Kubernetes Services
Service type and load balancers
Ingress
Container-native load balancing
Network policies
Objectives
Explore Kubernetes networking, including Pod and cluster networking.
Create services to expose to applications running within Pods.
Configure load balancers to expose services to external clients. Explore containernative load balancing in GKE.
Configure Google Kubernetes Engine networking
Activities
Quiz
(Lab) Configuring Google Kubernetes Engine (GKE) Networking
Module 03 Persistent Data and Storage
Topics
Objectives
Activities
Module 04 Access Control and Security in Kubernetes and Google Kubernetes Engine
Topics
Objectives
Activities
Module 05 Google Kubernetes Engine Logging and Monitoring
Topics
Objectives
Activities
Module 06 Using Google Cloud Managed Storage Services with Google Kubernetes Engine
Topics
Objectives
Activities
Module 07 Using CI/CD with Google Kubernetes Engine
Topics
Objectives
Activities
Module 08 Course Summary
Topics
Objectives