Unlock the potential of generative AI across all your managerial functions.
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

With this training, you will learn how to deploy and manage containerized applications on Google Kubernetes Engine (GKE). You'll also learn how to use other tools on Google Cloud that interact with GKE deployments. Through extensive hands-on work, you will deploy solution elements: infrastructure components such as pods, containers, deployments and services, as well as networks and application services, and also security management and access, resource management and resource monitoring.

Who is this training for ?

For whom ?

Cloud Architects, Cloud Administrators and/or SysOps/DevOps professionals or anyone who uses Google Cloud to create new solutions or to integrate systems, application environments, and infrastructure with Google Cloud.

Prerequisites

Have completed the "Google Cloud Platform - Core infrastructure - Fundamentals" course or have equivalent knowledge.

Training objectives

  • Recognize how software containers work Identify the architecture of Kubernetes and Google Cloud Describe how pod networking works in Google Kubernetes Engine Create and manage Kubernetes Engine clusters using Google Cloud Console and gcloud/kubectl commands Launch, restore, and expose jobs in Kubernetes Manage access controls using Kubernetes RBAC and IAM Manage pod security and network policies Use Secrets and ConfigMaps to isolate security credentials and configuration artifacts Describe Google Cloud’s choices for managed storage services Monitor applications running in Google Kubernetes Engine
  • Training program

      • Use the Google Cloud Console
      • Use Cloud Shell
      • Define Cloud Computing
      • Identify Google Cloud Compute Services
      • Understanding regions and zones
      • Understand the hierarchy of Cloud resources
      • Administer Google Cloud resources
      • Create a container using Cloud Build
      • Store a container in Container Registry
      • Understand the relationship between Kubernetes and GKE (Google Kubernetes Engine)
      • Understand how to choose among Google Cloud Compute platforms
      • Understand Kubernetes architecture: pods, namespaces
      • Know the components of the Kubernetes control plane
      • Create container images using from Cloud Build
      • Store container images in Container Registry
      • Create a Kubernetes Engine cluster
      • Work with the kubectl command
      • Inspect the cluster and pods
      • View console output from a pod
      • Connect to a pod interactively
      • Deployments
      • Ways to create deployments
      • Services and scalability
      • Updating deployments
      • Updates progressive day
      • Deployments
      • Deployment management
      • Jobs and CronJobs
      • Parallel Jobs
      • CronJobs
      • Cluster scaling
      • Scaling down
      • Node pools
      • Pod placement control
      • Affinity and anti-affinity
      • Example of pod placement
      • Taints and tolerances
      • Implementing software in your cluster
      • Introduction
      • Pod Network
      • Service
      • Searching for Services
      • Service Types and Load Balancers
      • How load balancers work
      • Resource Ingress
      • Container native load balancing
      • Network security
      • Volumes
      • Volume types
      • Persistent volume abstraction
      • Learn more about persistent volumes
      • StatefulSets
      • ConfigMaps
      • Secrets
      • Understand Kubernetes authentication and authorization
      • Define RBAC roles and Kubernetes role bindings to access resources in namespaces
      • Determine the Kubernetes RBAC cluster roles and ClusterRole bindings to access resources cluster-wide
      • Define Kubernetes pod security policies
      • Understand the IAM framework
      • Define IAM roles and policies for Kubernetes Engine cluster administration
      • Use Cloud Monitoring to monitor and manage availability and performance
      • Locate and inspect Kubernetes logs
      • Create probes for wellness checks on applications in production
      • Understand the pros and cons of using a managed storage service versus self-managed containerized storage
      • Allow applications running in GKE to access storage services GCP storage
      • Understand the use cases of Cloud Storage, Cloud SQL, Cloud Spanner, Cloud BigTable, Cloud Firestore and BigQuery, from a Kubernetes application
      • CI/CD concepts
      • CI/CD for Google Kubernetes Engine
      • CI/CD examples
      • Manage code application in a source repository that can trigger code changes in a continuous delivery pipeline
    • 535
    • 21 h

    Submit your review

    Translated By Google Translate