CN320 Advanced Kubernetes Operations

Live Online (VILT) & Classroom Corporate Training Course

Dive into advanced Kubernetes operations techniques, covering bootstrapping, resilience, logging, monitoring, and disaster recovery strategies. Perfect for infrastructure engineers and cloud architects aiming to manage production-grade Kubernetes clusters effectively.

How can we help you?

Thanks for sharing your details. Our team will get in touch with you soon.
There was an error trying to send your message. Please try again later.

  • CloudLabs

  • Projects

  • Assignments

  • 24x7 Support

  • Lifetime Access

CN320 Advanced Kubernetes Operations

Overview

CN320: Advanced Kubernetes Operations is designed to equip operations staff with the necessary tools and patterns to effectively deploy and maintain production-grade Kubernetes clusters. Participants will delve into advanced techniques such as logging, monitoring, continuous deployments, and disaster recovery, exploring Kubernetes Operators and gitops methodologies.

Objectives

By the end of this course, leaner will be able to:

  • Understand the considerations for running Kubernetes in production environments.
  • Master the process of bootstrapping Kubernetes clusters.
  • Explore Kubernetes networking requirements and high availability strategies.
  • Implement image registries and security scanning mechanisms.
  • Develop resilience, logging, monitoring, and deployment strategies tailored for Kubernetes environments.

Prerequisites

  • Proficiency in basic Kubernetes concepts and operations.
  • Experience with containerization technologies and deployments.
  • Familiarity with infrastructure management and cloud architecture.
  • Ability to use Chrome or Firefox browsers.
  • Access to a laptop with WiFi connectivity.

Course Outline

Module 1: Kubernetes Bootstrapping and Architecture Review2024-03-31T12:40:30+05:30
  • Understanding considerations for production-grade clusters.
  • Reviewing Kubernetes architecture and sizing requirements.
  • Exploring high availability strategies and Kubernetes networking essentials.
  • Implementing bootstrapping with Kubespray.
Module 2: Image Registries and Security2024-03-31T12:41:48+05:30
  • Comparative analysis of popular image registries.
  • Architectural overview of DTR vs Harbor.
  • Implementing security scanning and content trust mechanisms.
  • Supporting continuous integration with webhooks and image promotion.
Module 3: Application Resilience and Deployment Strategies2024-03-31T12:42:47+05:30
  • Instrumenting applications with healthchecks.
  • Managing CPU and memory consumption.
  • Ensuring application high availability with podDisruptionBudgets.
  • Utilizing Helm for packaging Kubernetes applications.
Module 4:Logging and Monitoring Kubernetes2024-03-31T12:43:51+05:30
  • Selecting logging architectures.
  • Deploying and configuring the EFK logging stack.
  • Creating Kubernetes-native application monitoring using the Kube operator pattern.
  • Managing Prometheus, Grafana, and Alertmanager via the Prometheus operator.
Module 5: Deployment Strategies in Kubernetes2024-03-31T12:44:53+05:30
  • Implementing a gitops deployment pipeline with Flux.
  • Executing blue/green deployments using native Kubernetes features.
  • Implementing canary deployments with Istio.
2024-04-16T10:30:43+05:30

Go to Top