Microservices Containerization and Orchestration Training

Microservices Containerization and Orchestration Training

Course Curriculum

Microservices Containerization and Orchestration Training

Containerized Deployment

  • Containers and virtual machines
  • The private/public cloud

Microservices Deployment Strategies-Problems

  • Bare Metal Deployment-noisy neighbor Problem
  • Problems with VM Deployment
  • Problems with Shared JRE-Environment
  • Problems with Microservice Per VM
  • Containers (Or) Virtual Engine
  • VMs Vs/ Containers:
  • Virtual Machine Stack and Limitations
  • Container Stack
  • Microservices and containers

Introduction To Docker

Architecture&Key components of Docker

  • The Docker daemon
  • The Docker client

Docker concepts :

  • Images
  • containers,
  • The registry, and
  • The Dockerfile.

Docker Installation

  • Chose OS
  • Install Docker
  • Start docker Service

Microservices Containerization and Orchestration

  • Stop docker
  • Uninstall docker

Docker Basic Commands

  • Docker Compose
  • Installation
  • Docker Compose file
  • Check the validity of the file
  • Run docker compose
  • Stop docker
  • Scale the containers

Docker Volume

  • Bind mounts
  • Advantage of Volumes over bind mounts
  • Create volumes
  • Run container on volumes
  • Remove volumes

Docker Swarm

  • Container orchestration
  • Features of docker swarm
  • Docker machine
  • Docker swarm node manager
  • Create worker nodes
  • Run containers on swarm
  • Scaling the services
  • Shutdown node
  • Leave the swarm

Microservices Containerization and Orchestration

  • Stop a machine
  • Remove machine
  • Remove service

Introduction to Kubernetes

Kubernates Architecture

Kubernates Setup

  • Installing Kubectl
  • Installing Minikube
  • Testing the Kubernetes Setup

Kubernetes Core Concepts

  • pod
  • Creating a Pod
  • ReplicaSet
  • Service
  • Deployment

Microservices Deployment Patterns

  • Multiple Services per Host
  • Service per Host
  • Service per VM
  • Service per Container

Deploying Microservices in Kubernetes Environment

  • Creating a Pod with a YML File
  • Creating a Service with a YML File
  • Communication Between Containers
  • Deployments and Replica Sets
  • Scaling a Deployment
  • Auto scaling a Deployment


Subscribe now and receive updates on emerging technologies and tools with on-demand video tutorials, new courses, interesting workshops, most popular topics and much more!

Training Features

Instructor-Led Training Sessions

We believe to provide our students the Best interactive experience as part of their learning

Expert Trainers

We Constantly evaluate our trainers and only the “Best” Provides the Training

Flexible Schedule

Do not hesitate to ask… because we will work according to your calendar

Industry Specific Scenarios

Students are provided with all the Real-Time and Relevant Scenarios

e-Learning Sessions

Online training sessions are held Live and we provide students with the Training Videos

24/7 Support

No Problem@ all…!!! Your Question will be answered by Us at any Hour of the time

Read FAQs


Share this post