Learn Kubernetes Basics

An interactive tutorial that helps you understand all about Kubernetes functioning

  • Introduction to the world of containers and Kubernetes
  • Learn basic DevOps practices
  • Concepts explained in Malayalam
  • Face-to-face sessions with Q&A
  • E-certificate on successful completion
  • Live online classes 
  • Hands-on sessions for each topic 
Registration Fee : ₹1000.00/-

Course Curriculum

DAY 1

Understanding containers

  • Introduction
  • Need of DevOps
  • Importance of Containers
  • Running a Containerized Web Application with Docker
DAY 2

Developing Containers

  • Developing Containers
  • Dockerfile Concepts
  • Building a JAVA Application to a container DEMO
  • Storing them in a central registry DEMO
DAY 3

Container Orchestration with Kubernetes

  • Container Orchestration
  • Kubernetes Basics
  • Running an application in Kubernetes DEMO
  • Pods, Services, Deployment DEMO
DAY 4

Kubernetes Advanced Use Cases DEMO

  • ConfigMaps
  • Secrets
  • Incoming Traffic Management - Ingress
  • Data Management - Volumes
  • Multi-tier with Namespaces
DAY 5

Pipelines with Jenkins DEMO

  • Jenkins to Automate the Pipeline process
  • Jenkins to build and deploy container applications in Pipeline
     

About the course

Containers and Cloud-native technologies are the way to the future. Kubernetes has become the standard tool to manage and orchestrate your containerized applications. This course will help you to run your containerized applications on a Kubernetes cluster, beginning from the source code level. This will form a firm base to your advanced Kubernetes journey. Subscribers can access the recorded video classes for a duration of three months even after the live sessions are concluded.

Course Prerequisites

  • A basic understanding about ANY technology such as NodeJs, Java, Python etc. If you are new to them, please watch and practice this video from the Trainer
  • No coding skills required, but some command line knowledge is recommended (not mandatory)

System Requirements

  • You must have an account in AWS and a Linux machine in the cloud. Create one, if you donʼt have

Class Timings

Date : 16th January 2023 - 20th January 2023

Time : 8:00 PM to 9:00 PM IST

What you will learn ?

  • Containerizing a Java and Python based application
  • Running Java and Python applications as Containers with Docker
  • Running Java and Python applications in Kubernetes
  • Best practices to orchestrate containers

Course Outcomes

  • Ability to build and run applications as containers
  • Knowledge to deploy basic applications to a Kubernetes cluster
  • Understanding of why containers and Kubernetes is the way to the future 

Resource Person

Basil Varghese

Co-Founder of CoIT.io, DevOps Corporate Trainer, 

Former Liaison @Akamai , 15+ years of experience