Architecting with Google Kubernetes Engine

PRICE
1,900 USD | 1,950 CAD
DURATION
3 Day(s)
COURSE
GCP-KE
AVAILABLE FORMATS
Remote

About Course

This three day instructor led class introduces participants to deploying and managing containerized applications on Google Kubernetes Engine GKE and the other services provided by Google Cloud Through a combination of presentations demos and hands on labs participants explore and deploy solution elements including infrastructure components such as pods containers deployments and services as well as networks and application services This course also covers deploying practical solutions including security and access management resource management and resource monitoring


Prerequisite Courses

To get the most out of this course, participants should have: Completed Google Cloud Fundamentals: Core Infrastructure or have equivalent experience Basic proficiency with command-line tools and Linux operating system environments


Skills Gained

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 Kubernetes Engine Create and manage Kubernetes Engine clusters using the GCP Console and gcloud/ kubectl commands Launch, roll back and expose jobs in Kubernetes Manage access control using Kubernetes RBAC and Google Cloud IAM Managing pod security policies and network policies Using Secrets and ConfigMaps to isolate security credentials and configuration artifacts Understand GCP choices for managed storage services Monitor applications running in Kubernetes Engine


Who Can Benefit

This class is intended for the following participants: 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 the Google Cloud.


Course Details

Course Outline

  • Use the Google Cloud Platform Console
  • Use Cloud Shell
  • Define cloud computing
  • Identify GCPs compute services
  • Understand regions and zones
  • Understand the cloud resource hierarchy
  • Administer your GCP resources

Module 1: Introduction to Google Cloud Platform



Module 2: Containers and Kubernetes in GCP
  • 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 GCP compute platforms


Module 3: Kubernetes Architecture
  • Understand the architecture of Kubernetes: pods, namespaces
  • Understand the control-plane components of Kubernetes
  • Create container images using Google Cloud Build
  • Store container images in Google Container Registry
  • Create a Kubernetes Engine cluster

Class Schedule