Skip to content

Docker & Kubernetes Job Oriented Program

Concepts & Architecture | Storage | Networking | HA & Clusters |Scheduling | Administration | Docker Compose | Security |Troubleshooting | Auto Scaling | Ingress Controller | Maintenance | ETCD Backup | Health Check Probes | Cluster Upgrade | Cron Jobs | CRD’s | Helm & Helm Charts | Prometheus | Grafana

13 Modules | 100+ Lessons | 50+ Hands-On Labs | 12 Projects | 200+ Cert Exam Q/A | CV Prep | Mock Interviews | On Job Support

Real stories from satisfied trainees: What they have to say

“What inspired her even though she had a Career break? Check Meghana's story. . .

Meghana was at a crossroads after taking a career break and felt lost about how to restart her career with the latest technology. However, after taking CKA training, she was able to start her career in Kubernetes, learn new skills step by step, and eventually clear the certification, even with only Docker knowledge at hand and built her carrer

- Meghana Batchu
“Got Stuck in the current job… Check What Satyendra did!!

From struggling to making a move and enhancing my knowledge and skillset on Cloud, to being confident to work on multi-cloud projects, Devops Institute Mumbai made it all possible! After attending the FREE Class, I enrolled for Cloud courses, and now I’m much more confident to take multi-cloud projects. They always provides Top notch updated material for courses.

- Satyendra Yadav
“How Neha Got a Higher-Paying Job even she had a little knowledge on Cloud.

Neha began her career in Oracle Cloud, but yearned for more knowledge in multi-cloud to advance. She learnt Azure and Kubernetes, successfully cleared the exam, and landed a job as a DevOps Engineer at Avanade in London.Devops Institute Mumbai always provides great and enhanced study material and quality support

- Neha Mittal
“I am a Fresher, Check Piyush's Story

Passed out of college, Piyush set his sights on mastering Multi-Cloud by pursuing several certifications like Kubernetes: CKA & CKS, Azure Administrator and Oracle too & later landed a job offer from Cognizant as a DevOps & Kubernetes Security Specialist.

- Piyush Jain
“Still, feeling Hesitant?

Here's one more INSPIRING story...My trainee, Tolu, was new to Cloud & didn't even have any IT background. Yet he decided to take a leap of faith! Fast forward a few months, and he's totally singing about Cloud to anyone who wants to level up in their career and land those big, fat paychecks

- Tolu Daramola
“I am too old to Learn. Check Michael's Story

Having 35 Years of experience in IT and completed the azure admin certification with us. After having a experience, time is the biggest challenge to learn new things. Now he is preparing for other certification too. He said that "Devops Institute Mumbai has definitely figured out that my success is their success. Thanks"

- Michael Oehlert

Introducing: Docker & Kubernetes Job Oriented Program

Become an expert in Docker & Kubernetes Certification For Higher Paid Jobs  by mastering these 12 critical core skills…

Container Basics and Networking

Bridge Networking

Docker Storage & Image

Docker Compose

Kubernetes Architecture

Understanding ReplicaSet

Kubernetes Networking

Ingress Controller

Kubernetes Maintainence

Understanding DaemonSets

Kubernetes Security

Manage TLS Certificates

COURSE BREAKDOWN

MODULE 1: INTRODUCTION TO CONTAINERS AND DOCKER, WORKING WITH IMAGES & CONTAINERS
    • LESSON 1: INTRODUCTION TO MONOLITHIC AND MICROSERVICES ARCHITECTURE
    • LESSON 2: WHAT ARE CONTAINERS?
    • LESSON 3: DOCKER'S ROLE IN CONTAINERIZATION
    • LESSON 4: UNDERSTANDING DOCKER COMPONENTS
    • LESSON 5: CONTAINERIZATION VS. VIRTUALIZATION
    • LESSON 6: DOCKER INSTALLATION AND SETUP
    • LESSON 7: PROCESSES WITHIN CONTAINERS
    • LESSON 8: DOCKER LIFECYCLE
    • LESSON 8: DOCKER IMAGES AND LAYERS
    • LESSON 9: DOCKER REGISTRY AND REPOSITORIES
    • ACTIVITY GUIDES: CREATE AWS/AZURE FREE TRIAL ACCOUNT
    • ACTIVITY GUIDES: INSTALL & CONFIGURE DOCKER ON UBUNTU SERVER
    • ACTIVITY GUIDES: WORKING WITH CONTAINER
    • ACTIVITY GUIDES: WORKING WITH DOCKER IMAGES
    • ACTIVITY GUIDES: DOCKER PRIVATE REGISTRY
     
MODULE 2: DOCKER NETWORKING AND STORAGE, DOCKERFILE AND DOCKER COMPOSE
    • LESSON 1: DOCKER NETWORKING
    • LESSON 2: DOCKER STORAGE
    • LESSON 3: DOCKERFILE & MULTI-STAGE DOCKERFILE
    • LESSON 4: DOCKER COMPOSE
    • ACTIVITY GUIDES: DOCKER DEFAULT BRIDGE NETWORKING
    • ACTIVITY GUIDES: CREATING CUSTOM BRIDGE NETWORK
    • ACTIVITY GUIDES: DOCKER HOST NETWORK
    • ACTIVITY GUIDES: DOCKER STORAGE – HOST PATH MOUNTING
    • ACTIVITY GUIDES: DOCKER VOLUME
    • ACTIVITY GUIDES: CONFIGURING EXTERNAL DNS, LOGGING AND STORAGE DRIVER
    • ACTIVITY GUIDES: WORKING WITH DOCKERFILE
    • ACTIVITY GUIDES: WORKING WITH DOCKER COMPOSE
    • ACTIVITY GUIDES: WORKING WITH APPLICATION STACK
    • ACTIVITY GUIDES: MULTI-STAGE DOCKERFILE
     
MODULE 3: INTRODUCTION TO KUBERNETES, KUBERNETES BASICS AND NETWORKING
    • LESSON 1: INTRODUCTION TO KUBERNETES
    • LESSON 2: KUBERNETES ARCHITECTURE AND COMPONENTS
    • LESSON 3: BASIC BUILDING BLOCKS(PODS) IN KUBERNETES
    • LESSON 4: KUBERNETES BASIC NETWORKING
    • LESSON 5: DEPLOYMENTS IN KUBERNETES (ROLLING UPDATE, SCALE-UP & SCALE-DOWN)
    • ACTIVITY GUIDES: CREATE & CONNECT 3 LINUX VM (UBUNTU) MACHINE ON AZURE CLOUD TO SET UP KUBEADM CLUSTER
    • ACTIVITY GUIDES: CREATE & CONNECT 3 LINUX (UBUNTU) EC2 INSTANCES ON AWS CLOUD TO SET UP KUBEADM CLUSTER
    • ACTIVITY GUIDES: INSTALL & CONFIGURE 3 NODE KUBERNETES CLUSTER USING KUBEADM
    • ACTIVITY GUIDES: DEPLOY AN APP ON POD & BASIC NETWORKING (SERVICES: CLUSTERIP, NODEPORT)
     
MODULE 4: KUBERNETES SCALING, RESOURCE MANAGEMENT & STORAGE
    • LESSON 1: HORIZONTAL POD AUTOSCALING (HPA)
    • LESSON 2: CLUSTER RESOURCE LIMITS AND RESOURCE QUOTAS
    • LESSON 3: INTRODUCTION TO VOLUMES AND PERSISTENT STORAGE (PV, PVC) & STORAGE CLASS
    • ACTIVITY GUIDES: AUTOSCALING WITH HPA
    • ACTIVITY GUIDES: DEPLOY SCALABLE STATELESS APPLICATION & CONFIGURING AUTOSCALING FOR STATELESS APPLICATION
    • ACTIVITY GUIDES: CONFIGURING NFS STORAGE PERSISTENCE VOLUME
    • ACTIVITY GUIDES: CONFIGURING DYNAMIC NFS STORAGE PROVISIONING PERSISTENCE VOLUME
     
MODULE 5: ADVANCED KUBERNETES OPERATIONS AND PATTERNS
    • LESSON 1: STATEFULSETS AND HEADLESS SERVICES
    • LESSON 2: SIDECAR PATTERN IN KUBERNETES
    • LESSON 3: ACHIEVING HIGH AVAILABILITY IN A KUBERNETES CLUSTER
    • LESSON 4: CLUSTER UPGRADES AND ETCD BACKUP AND RESTORE
    • LESSON 5: KUBERNETES SCHEDULING (NODE SELECTOR, NODE AFFINITY, ANTI-AFFINITY, TAINTS & TOLERATIONS)
    • ACTIVITY GUIDES: DEPLOY SCALABLE STATELESS APPLICATION & CONFIGURING AUTOSCALING FOR STATELESS APPLICATION
    • ACTIVITY GUIDES: CONSTRAINT POD, NODE SELECTOR, NODE AFFINITY & ANTI AFFINITY, TAINT & TOLERATION
    • ACTIVITY GUIDES: UPGRADE KUBERNETES CLUSTER [MASTER & WORKER NODES]
    • ACTIVITY GUIDES: BOOTSTRAP HIGHLY AVAILABLE MULTINODE K8S CLUSTER ON AWS EC2 USING KUBEADM
     
MODULE 6: DOCKER & KUBERNETES OVERVIEW
MODULE 7: KUBERNETES HEALTH CHECKS AND MULTI-CONTAINER PATTERNS
    • LESSON 1: HEALTH CHECK PROBES
    • LESSON 2: MULTI-CONTAINER PATTERNS (AMBASSADOR, ADAPTER, SIDECAR)
    • LESSON 3: JOBS AND CRON JOBS IN KUBERNETES
    • ACTIVITY GUIDES: KUBERNETES JOBS – CRONJOB, JOBS & COARSE PARALLEL JOB
    • ACTIVITY GUIDES: MULTI-CONTAINER PATTERN – SIDE CAR, SHARED IPC & AMBASSADOR
    • ACTIVITY GUIDES: READINESS HEALTH AND LIVENESS HEALTH
     
MODULE 8: HELM & HELM CHARTS, CUSTOM RESOURCE DEFINITIONS (CRDS), SERVICE MESH (ISTIO)
    • LESSON 1: INTRODUCTION TO HELM PACKAGE MANAGER
    • LESSON 2: DEPLOYING MICROSERVICES USING HELM
    • LESSON 3: INTRODUCTION TO SERVICE MESH (ISTIO)
    • LESSON 4: CUSTOM RESOURCE DEFINITION (CRD)
    • ACTIVITY GUIDES: INSTALLING HELM & DEPLOYING A SIMPLE WEB APPLICATION USING HELM CHART
    • ACTIVITY GUIDES: CREATE & DEVELOP HELM CHART
    • ACTIVITY GUIDES: DEPLOY A BOOK STORE APPLICATION WITH ISTIO AND MONITOR THE TRAFFIC THROUGH KIALI DASHBOARD
    • ACTIVITY GUIDES: CREATE A SIMPLE KUBERNETES CUSTOM RESOURCE DEFINITION (CRD)
     
MODULE 9: KUBERNETES SECURITY AND COMPLIANCE
    • LESSON 1: CIS BENCHMARK AND PLATFORM BINARY VERIFICATION
    • LESSON 2: RESTRICTING ACCESS TO KUBERNETES API
    • LESSON 3: KERNAL HARDENING TOOLS (APPARMOR, SECCOMP)
    • LESSON 4: ETCD ENCRYPTION AND CONTAINER RUNTIME SANDBOXES
    • LESSON 5: POD SECURITY POLICIES AND ENCRYPTION USING MTLS
    • LESSON 6: IMPLEMENTING SECURITY WITH OPEN POLICY AGENT (OPA)
    • ACTIVITY GUIDES: POD SECURITY POLICY
    • ACTIVITY GUIDES: CONNECT & RESTRICT ACCESS TO API SERVER
    • ACTIVITY GUIDES: DOWNLOAD & VERIFY KUBERNETES BINARIES WITH API-SERVER BINARIES
    • ACTIVITY GUIDES: CIS KUBERNETES BENCHMARK & SECURING KUBERNETES CLUSTER USING KUBE-BENCH
    • ACTIVITY GUIDES: USE APPARMOR WITH KUBERNETES
    • ACTIVITY GUIDES: CHECK DIFFERENT SERVICES & INVESTIGATE PORTS
    • ACTIVITY GUIDES: RUN SYSDIG & BEHAVIORAL ANALYTICS OF SYSCALL
     
MODULE 10: CONTAINER SECURITY AND AUDIT
    • LESSON 1: WHITELISTING REGISTRIES WITH OPA
    • LESSON 2: SCANNING IMAGES FOR VULNERABILITIES
    • LESSON 3: IMAGE POLICIES AND BEHAVIORAL ANALYTICS
    • LESSON 4: SECURING IMAGES AND ENABLING AUDIT LOGS
    • ACTIVITY GUIDES: INSTALL GVISOR & USE CONTAINERD RUNTIME & CREATE KUBERNETES RUNTIME CLASS
    • ACTIVITY GUIDES: CREATE & ACCESS SECRET & ENCRYPT ETCD
    • ACTIVITY GUIDES: CONFIGURING SECURITY CONTEXT & CREATE POD SECURITY POLICY
    • ACTIVITY GUIDES: INSTALL & USE OPA & OPA GATEKEEPER USE REGO PLAYGROUND
     
MODULE 11: KUBERNETES MAINTENANCE AND TROUBLESHOOTING
    • LESSON 1: NODE MAINTENANCE
    • LESSON 2: APPLICATION TROUBLESHOOTING
    • LESSON 3: CLUSTER TROUBLESHOOTING
    • ACTIVITY GUIDES: CLUSTER NODE MAINTENANCE, DEBUGGING, APPLICATION FAILURE, TROUBLESHOOTING CLUSTER
    • ACTIVITY GUIDES: APPLICATION TROUBLESHOOTING IN KUBERNETES
     
BONUS: ELASTIC KUBERNETES SERVICE (EKS) ON AWS CLOUD
    • LESSON 1: ELASTIC CONTAINER SERVICE
    • LESSON 2: CREATE ECR, INSTALL DOCKER, CREATE IMAGE, AND PUSH IMAGE TO ECR
    • LESSON 3: ELASTIC KUBERNETES ON CLOUD
    • LESSON 4: KUBERNETES OBJECTS OVERVIEW
    • LESSON 5: KUBERNETES NETWORKING OVERVIEW
    • LESSON 6: CREATE EKS CLUSTER
    • ACTIVITY GUIDE: CREATE ELASTIC KUBERNETES SERVICE (EKS) CLUSTER ON AWS
    • ACTIVITY GUIDE: CONFIGURE KUBERNETES CLUSTER AUTOSCALER (CA) ON EKS
    • ACTIVITY GUIDE: ADVANCED ROUTING WITH INGRESS- CONTROLLER – EKS
    • ACTIVITY GUIDE: DEPLOYING PHP GUESTBOOK WITH REDIS APPLICATION ON EKS CLUSTER
    • ACTIVITY GUIDE: DYNAMIC PROVISIONING OF AWS EBS PERSISTENT VOLUMES
     
BONUS MODULE: AZURE KUBERNETES SERVICE (AKS) ON AZURE CLOUD
  • LESSON 1: AKS MICROSERVICES, VM VS DOCKER, CONTAINER
  • LESSON 2: AKS DOCKER CONTAINER, ARCHITECTURE REGISTRY ACI & ACR
  • LESSON 3: AKS K8S ARCHITECTURE
  • LESSON 4: AKS K8S NETWORKING
  • LESSON 5: AKS K8S STORAGE
  • LESSON 6: AKS K8S SECURITY
  • ACTIVITY GUIDE: DEPLOY AZURE KUBERNETES SERVICE (AKS) CLUSTER, POD, EXPOSE SERVICE, SCALE NODE/PODS & MONITOR LOGS.
  • ACTIVITY GUIDE: RUN APPLICATION ON AZURE KUBERNETES SERVICE (AKS) WITH HELM
  • ACTIVITY GUIDE: STORAGE VOLUME PERSISTENT VOLUME AND CLAIM (STATIC & DYNAMIC) VOLUMES IN AKS
  • ACTIVITY GUIDE: CONFIGURE GITHUB ACTIONS TO DEPLOY APPLICATIONS ON AKS
  • ACTIVITY GUIDE: DEPLOY INGRESS CONTROLLER IN AZURE KUBERNETES SERVICE (AKS)
 
BONUS: GOOGLE KUBERNETES ENGINE (GKE) ON GCP
  • LESSON 1: CONTAINERS OVERVIEW
  • LESSON 2: CONTAINER APPLICATION(MONOLITHIC AND MICROSERVICES)
  • LESSON 3: KUBERNETES OVERVIEW
  • LESSON 4: KUBERNETES CLUSTER OVERVIEW
  • LESSON 5: MASTER-NODE, NODE & PODS
  • LESSON 6: KUBERNETES CLUSTER: REGIONAL & ZONAL
  • LESSON 7: GOOGLE KUBERNETES ENGINE
  • LESSON 8: GKE DEPLOYMENT
  • ACTIVITY GUIDE: CREATE AND MANAGE GKE CLUSTERS
  • ACTIVITY GUIDE: DEPLOYING A CONTAINERIZED APPLICATION TO GKE CLUSTER
 
CV, INTERVIEW PREP & LINKEDIN PROFILE UPDATE
  • CV PREPARATION
  • INTERVIEW PREPARATION
  • LINKEDIN PROFILE UPDATE
  • EXPERT TIPS & TRICKS
  • ACTIVITY GUIDES: APPLICATION TROUBLESHOOTING IN KUBERNETES

Project Work

Create Elastic Kubernetes Service (EKS) Cluster on AWS Using Terraform

In this project, we will automate the setup of an EKS cluster on Amazon Web Services using Terraform. This will streamline the provisioning of Kubernetes infrastructure, providing a scalable and managed environment for deploying containerized applications.

Create Azure Kubernetes Service (AKS) Cluster on Azure Using Terraform

In this project, we will leverage Terraform to orchestrate the deployment of an AKS cluster on Microsoft Azure. This automation simplifies the process of establishing a managed Kubernetes service, optimizing the management of containerized applications.

Deploy PHP & Redis App on EKS Cluster

In this project, we will develop a PHP-based web application with a Redis backend and deploy it onto an EKS cluster. This approach harnesses the power of Kubernetes for efficient scaling and resilience of containerized workloads.

Deploy HA SQL Server on AKS Cluster

In this project, we will ensure high availability of SQL Server on an AKS cluster using Kubernetes. The focus will be on orchestrating a resilient SQL Server deployment to enhance reliability and performance.

CI/CD, Kubernetes, Google, CloudBuild

In this project, we will implement a Continuous Integration/Continuous Deployment (CI/CD) pipeline for Kubernetes applications on Google Cloud using CloudBuild. This will automate the build and deployment processes, streamlining software delivery.

ArgoCD (GitOps CD) to Deploy App to K8s Cluster

In this project, we will employ ArgoCD, a GitOps continuous delivery tool, to automatically synchronize and deploy applications to Kubernetes clusters. This ensures consistency and traceability through version-controlled manifests.

Deploy App on AKS Cluster using Jenkins (CI/CD)

In this project, we will leverage Jenkins as a CI/CD tool to automate the build and deployment of applications on an AKS cluster. This approach enhances the efficiency and reliability of the software delivery lifecycle.

Deploy an Employee Management Java App with Istio

In this project, we will deploy a Java-based employee management application on Kubernetes with Istio. The focus is on implementing service mesh capabilities for enhanced observability, traffic management, and security within the microservices architecture.

Frequently Asked Questions

Who is the Instructor?

We have multiple instructors that are highly qualified (Microsoft, DevOps, AWS, or Google) and have command of new technologies like Kubernetes, Multi-Cloud & DevOps. All are subject matter experts and are trained by K21Academy for providing online training so that participants get a great learning experience.

Can I get a job without experience

Yes, absolutely. Let me explain how. I always suggest my students to perform practical hands-on labs in order to gain practical knowledge to implement in real world problems. These hands-on labs are included in the training for real world implementations. Include these real-world experiences in your resume after completing these practical labs if you want to get a higher-paying job. These real-world interactions will count as experience. You’ll also get help in CV & interview preparation along with 1-year on job support with the help of FREE Bonus “CV Review: Tips & Tricks and Interview Preparation + 1 Year on-job support”.

I don't have time right now

I understand that everyone works hard and is pressed for time. Although juggling work, study, and life can be difficult; people who make time for themselves become successful. The good news is that we offer well-done recorded videos of the LIVE sessions so you can watch and learn at your own pace even if you don’t have time to attend the LIVE sessions. Along with lifetime access to the training portal, we also offer you the chance to take this course again for FREE for a limited time.

What are the system requirements for the training?

All you need is good internet connection ( we recommend 0.5 MB or 512 KB ) with (headset preferably) and leave the rest on us.

What if I have a query while learning?

We’re here to support you at every step of your learning journey. For anyone who enroll in our training program, we provide a dedicated WhatsApp group and Ticketing System, so you can share your queries there or you can also ask live with expert trainer in the next Live Session you attend.

Do I need the certification for the job?

While certifications can definitely help, they’re not a mandatory. You can still get a job without them. We always advice our students to focus on hands-on learning. Once you’ve got practical knowledge, go ahead and start applying for jobs – no need to wait around for a certification

What will be the duration of the training?

The duration of this training is 8-10 Weeks.  The session will be Every Saturday and Sunday.

What are the prerequistes of the training?

No, There are no prerequisites for learning this training

Do you provide placement assistance?

We help our students to get connected to prospective employers. We help them in identifying the right job from the right job portal and by sharing sample CVs & help them with modifying & preparing their own CV/Resume according to the Job profile/Description. We prepare them for the Job Interviews by providing sample Interview Questions, and by doing mock interviews with them. We also provide some project work/labs as a part of training only. Having said that, please understand that we don’t guarantee any placements however if you go through the course diligently and complete the project/labs you will get very good hands-on experience & conceptual knowledge to work with an organization & project.

Does this course include labs?

Yes, you will get the specially curated Step by Step Hands-on lab documents which you can practice.
Data Science Certification Training locations in Thane : Agasan [421301], Ambernath [421501], Badlapur [421503], Balkum [400608], Bhayandar [401101], Boisar [401506], Dombivli [421201], Ghodbunder Road [400607], Hiranandani Estate [400607], Kalwa [400605], Kalyan [421301], Kasarvadavali [400615], Majiwada [400601], Mira Road [401107], Naupada [400602], Owale [400615] Panchpakhadi [400602], Pokhran Road [400610], Thane West [400601], Thane East [400603], Titwala [421605], Ulhasnagar [421001], Vartak Nagar [400606], Vasant Vihar [400610], Wagle Estate [400604],

This will close in 20 seconds