68 in stock

Course Features
Learners: 289
Hours: 70
Study Level: 9
Training Process: IT


Kubernetes in an open source container management tool hosted by Cloud Native Computing Foundation (CNCF). This is also known as the enhanced version of Borg which was developed at Google to manage both long running processes and batch jobs, which was earlier handled by separate systems.

Kubernetes comes with a capability of automating deployment, scaling of application, and operations of application containers across clusters. It is capable of creating container centric infrastructure.


Following are some of the important features of Kubernetes.

  • Continues development, integration and deployment
  • Containerized infrastructure
  • Application-centric management
  • Auto-scalable infrastructure
  • Environment consistency across development testing and production
  • Loosely coupled infrastructure, where each component can act as a separate unit
  • Higher density of resource utilization
  • Predictable infrastructure which is going to be created

One of the key components of Kubernetes is, it can run application on clusters of physical and virtual machine infrastructure. It also has the capability to run applications on cloud. It helps in moving from host-centric infrastructure to container-centric infrastructure.




This tutorial has been prepared for those who want to understand the containerized infrastructure and deployment of application on containers. This tutorial will help in understanding the concepts of container management using Kubernetes.



We assume anyone who wants to understand Kubernetes should have an understating of how the Docker works, how the Docker images are created, and how they work as a standalone unit. To reach to an advanced configuration in Kubernetes one should understand basic networking and how the protocol communication works.



Kubernetes Overview

Setup Kubernetes

Kubernetes Concepts

YAML Introduction

Kubernetes Concepts - PODs, ReplicaSets, Deployments

Networking in Kubernetes


Microservices Architecture



Core Concepts

Scheduling Pods

Logging and Monitoring

Application Lifecycle Management

Cluster Maintenance

Security and Authentication

Storage and Volumes

DNS Networking, CoreDNS, and CNI

Troubleshooting: Application Failures, Control Panel Failures, and Network Failures



Certified Kubernetes Administrator (CKA) Program

The online exam consists of a set of performance-based items (problems) to be solved in a command line and candidates have 3 hours to complete the tasks.

The Certification focuses on the skills required to be a successful Kubernetes Administrator in industry today. This includes these general domains and their weights on the exam:

  • Application Lifecycle Management 8%
  • Installation, Configuration & Validation 12%
  • Core Concepts 19%
  • Networking 11%
  • Scheduling 5%
  • Security 12%
  • Cluster Maintenance 11%
  • Logging / Monitoring 5%
  • Storage 7%
  • Troubleshooting 10%
No Lesson Title Time
1 Kubernetes 60