Architecting with Google Kubernetes Engine: Production (C3)

Course Overview

You will learn about Kubernetes and Google Kubernetes Engine (GKE) security, logging and monitoring, and using Google Cloud managed storage and database services from within GKE in this course, "Architecting with Google Kubernetes Engine: Production."

The series "Architecting with Google Kubernetes Engine" concludes with this course. Enroll in the Hybrid Cloud Infrastructure Foundations with Anthos or Reliable Google Cloud Infrastructure: Design and Process courses after finishing this one

Prerequisites

1) Architecting with Google Kubernetes Engine - Foundations. 2) Architecting with Google Kubernetes Engine - Workloads

Audience Profile

The following individuals are targeted for this course: 1) Professionals in SysOps/DevOps and cloud architecture. 2) People that use Google Cloud to develop new solutions or combine current systems, software

Learning Objectives

  • Define Identity and Access Management roles for GKE, as well as Kubernetes pod's security policies
  • Understand how logging is implemented and Kubernetes and how GKE extends that basic functionality using Google Cloud's operations suite
  • Use Google Cloud Managed Storage Services with GKE
  • Use CI/CD with GKE

Content Outline

In this module, you'll become familiar with the structure and layout of the course.

In this module, you will learn about Kubernetes authentication and authorization to control who can perform what actions to resources in your GKE clusters. Using what you know in this module will help ensure that appropriate access policies are in place to make your cluster and applications more secure.

In this module, you will learn how logging is implemented in Kubernetes and how GKE extends that basic functionality using Google Cloud's operations suite, which are multi-cloud resource reconnaissance tools provided by Google. You'll learn to locate and inspect Kubernetes logs from resources inside your GKE clusters. You'll learn how to use Google Cloud's operations suite to monitor and manage the availability and performance of your help and the applications that are built with those resources. You'll also learn to use Google Cloud's operations suite and BigQuery for longer-term retention and forensic analysis of logs. You'll learn how to create probes for wellness checks on your running applications.

In this module, you'll learn the pros and cons of managed storage services versus self-managed containerized storage for your applications. You'll identify use cases for Cloud Storage for applications running in a Kubernetes cluster and survey the range of Google Cloud-managed database services. You'll learn how to use the Cloud SQL Proxy to simplify the task of connecting from within Kubernetes applications to Cloud SQL, one of those services.

In this module, the concept of CI/CD, highlight some of the tools available to you in Google Cloud will be introduced, and look at several use cases to find the one that fits your organization best.

FAQs

A: Google Kubernetes Engine (GKE) is an open-source management platform for Docker containers and clusters. This Kubernetes-based engine supports only those clusters which run within Google's public cloud services.

A: Kubernetes Architecture mainly consists of two components, i.e., the primary node and the worker node. The primary and the worker nodes have many inbuilt features within them. The primary node has the Kube-controller-manager, Kube-Episerver, Kube-scheduler, etc. In contrast, the worker node has kubelet, and Kube-proxy runs on each node.

A: Etcd is a distributed key-value store for coordinating between distributed tasks that is written in the Go programming language. As a result, Etcd can quickly store the configuration information for the Kubernetes cluster, which represents the set's current state.

A: Through Kubernetes, users can quickly deploy cloud-native applications anywhere and manage them efficiently and accurately as the user like everywhere. With containers, it's effortless to quickly ramp up various application instances to match spikes in demand. And because containers draw on resources of the host OS, they are much lighter than virtual machines.

A: Radiant has highly intensive selection criteria for Technology Trainers & Consultants who deliver training programs. Our trainers & consultants undergo a rigorous technical and behavioral interview and assessment process before they are onboarded in the company.

Our Technology experts/trainers & consultants carry deep-dive knowledge in the technical subject & are certified by the OEM.

Our training programs are practically oriented with 70% – 80% hands-on training technology tools. Our training program focuses on one-on-one interaction with each participant, the latest content in the curriculum, real-time projects, and case studies during the training program.

Our faculty will quickly provide you with the knowledge of each course from the fundamental level, and you are free to ask your doubts at any time from your respective faculty.

Our trainers have the patience and ability to explain complex concepts simplistically with depth and width of knowledge.

To ensure quality learning, we provide support sessions even after the training program.

A: To attend the training session, you should have operational Desktops or Laptops with the required specification and a good internet connection to access the labs. 

A: We recommend you attend the live session to practice & clarify the doubts instantly and get more value from your investment. However, if, due to some contingency, you have to skip the class, Radiant Techlearning will help you with the recorded session of that particular day. However, those recorded sessions are not meant only for personal consumption and NOT for distribution or any commercial use.

A: Radiant Techlearning has a data center containing a Virtual Training environment for participants' hand-on-practice. 

Participants can easily access these labs over Cloud with the help of a remote desktop connection. 

Radiant virtual labs allow you to learn from anywhere and in any time zone. 

A: The learners will be enthralled as we engage them in the natural world and Oriented industry projects during the training program. These projects will improve your skills and knowledge and give you a better experience. These real-time projects will help you a lot in your future tasks and assignments.

Send a Message.


  • Enroll