Offline Training
₹ 10999

Docker and Kubernetes Training

TRAINING | Started On : Thursday, 11 March 2021 17:00 0

Sudaksha’s Docker and Kubernetes training is designed to help you become a master in containerization and cloud-native tools. In...

Booking ends on Fri, Jul 30 05:30 PM
Book Ticket : ₹ 10999
OVERVIEW

Sudaksha’s Docker and Kubernetes training is designed to help you become a master in containerization and cloud-native tools. In this course, you’ll learn the major concepts like VM’s and containers, microservices applications, docker registry, docker orchestration docker commands, docker swarm, Kubernetes cluster, and many more.

 

Docker and Kubernetes are a perfect combination, where more than 50% of the companies are adopting Docker environments with orchestrators such as Kubernetes. Major companies like Cisco, SAP, JP Morgan, Mindtree, and many others are hiring for these technologies.  More than 40,000 companies are using Docker with Kubernetes.

 

Audience:

 

This course is best suited for software developers, IT professionals and architects, and Operational engineers.



Curriculum

 

  1. Getting started with Docker and containers

 

Evolution of Docker 

Comparing VM’s and containers

Use cases of docker

Advantages of Using docker

Using docker commands

 

  1. Docker Installation

 

Configuring Docker on windows

Configuring Docker on Amazon EC2

 

  1. Docker images, volumes, and networking

 

Creating Images and layers

Container Layers

Working with docker images

Using dockerfile to build images

Working with docker volumes and networking

 

  1. Docker Registry

 

Introduction to docker registry

In-depth knowledge of docker hub

Public and private registries.

 

  1. Docker Orchestration

 

Introduction to Docker Compose

Defining and running multi-container apps.

About Docker Swarm

Building docker swarm cluster

Filtering and scheduling containers

 

  1. Getting started with Kubernetes 

 

Overview of Kubernetes

Kubernetes use cases

Comparing Kubernetes and docker swarm

 

  1. Kubernetes Architecture

 

Learning about Kubernetes architecture

Kubernetes master overview

Components of Kubernetes master

Introduction to node components 

 

  1. Installation of Kubernetes

 

Using MiniKube to locally install and configure Kubernetes

Creation of Kubernetes cluster in Google and AWS cloud

 

  1. Deploying apps on Kubernetes cluster

 

Introduction to pods

Lifecycle of Pods

Managing multiple containers with pods

Deploying pods through replication controllers

 

  1. ReplicaSet

 

Overview of services

Using labels and selectors

Horizontal pod autoscaling

Loadbalancing

Rolling updates

Scaling out deployment using replicas

 

  1. Managing state with deployments

 

Using Statefulset workload API

OnDelete and Rolling update strategies

Cluster DNS

Persistent volumes

Pod management policy


INSTRUCTORS
Event owner avatar image