In this course you will learn how to apply DevOps. Why DevOps? It is one of the most sought after skills in the IT industry.

The course is aimed at software engineers and system administrators that want to deliver better software. Other IT professionals can also take this course, but might have to do some extra research to understand some of the concepts.

You will learn how to improve the Software Development Lifecycle by applying techniques to improve software delivery. We will explain how to improve delivery using automation, configuration management,provisioning and deployment tools. We also cover newer tools like Docker and Kubernetes.

The course is very practical. There is about 20 hours of Live instructor led online training.The sessions are completely interactive.


Section 1: Course Introduction

Lecture 1    Introduction

This lecture explains how the course is structured and what the learning objectives are

Lecture 2    Course Resources

Section 2: Concepts

Lecture 3    What is DevOps

This lecture explains what exactly DevOps is.

Lecture 4    DevOps: Continuous Delivery and Benefits

Lecture 5    DevOps: Lean thinking, a change of culture

Lecture 6    Version Control (GIT)

Lecture 7    Demo: GIT commands and github

Lecture 8    Configuration Management and Automation

Lecture 9    Provisioning

Lecture 10  Plan & Monitoring

Quiz 1       Concepts Test 

Section 3: Step 1 – Provisioning

 Lecture 11  Introduction to Provisioning

Lecture 12  Vagrant

Lecture 13  Vagrant for Windows Procedures

Lecture 14  Vagrant demo

Quiz 2       Vagrant quiz

Section 4: Step 2 – Automation and Configuration Management

 Lecture 15  Introduction to Automation and Configuration Management

Lecture 16  Ansible: introduction

Lecture 17  Ansible: Installation

Lecture 18  Ansible: Installation demo

Lecture 19  Ansible: First Playbook

Lecture 20  Ansible: First Playbook demo

Lecture 21  Ansible: Provisioning with vagrant and EC2

Lecture 22  Ansible: Provisioning with EC2 demo

Lecture 23  Ansible: Roles

Lecture 24  Ansible: Best Practices

Lecture 25  Ansible: Directory Layout

Lecture 26  Chef: Introduction (Part 1)

Lecture 27  Chef: Introduction (Part 2)

Lecture 28  Chef: Introduction (Part 3)

Lecture 29  Chef: knife

Lecture 30  Chef: knife demo

Lecture 31  Chef: knife with chef-server

Lecture 32  Chef: Roles

Lecture 33  Chef: knife with chef-server – demo

Lecture 34  AWS Opsworks

Section 5: Step 3 – Continuous Integration

Lecture 35  Introduction to Continuous Integration

Lecture 36  Jenkins Resources

Lecture 37  Jenkins: Introduction and installation

Lecture 38  Jenkins: Prepare Play App

Lecture 39  Jenkins: Build app

Lecture 40  Jenkins: install and build demo

Lecture 41  Jenkins: automate testing

Lecture 42  Jenkins: packaging

Lecture 43  Jenkins: Automate testing and packaging demo

Section 6: Step 4 – Deployments

Lecture 44  Deployment Introduction

Lecture 45  Artifact storage and deployment

Lecture 46  Artifact storage and deployment demo

Section 7: Step 5 – Continuous Monitoring

Lecture 47  Continuous Monitoring

Section 8: The Twelve Factor app

Lecture 48  Introduction to the Twelve Factor app

Lecture 49  The Twelve Factors

Section 9: Containerization

Lecture 50  Introduction to microservices

Lecture 51  Introduction to docker

Lecture 52  Docker demo

Section 10: Container Orchestration

Lecture 53  Introduction to Container Orchestration

Lecture 54  Kubernetes architecture overview

Lecture 55  Kubernetes Procedures

Lecture 56  Deploying container using Kubernetes

Lecture 57  Kubernetes demo

Training Provider


Phone: +918884830222/ For USA: +1 408 556-9065

Skype: Call / Chat


Our Kolkata Center Address: Level 2, Oval Building, iLabs Centre, Plot no. 18, Madhapur, Hyderabad

Schedule: Weekdays (1 hr /day), Weekends (2.5 hrs /day)  and Fast Track options available

Self Paced Training (SPT) with Videos and Documents – INR 5000

Online Instructor Led Live Classroom Training – INR 20000

Leave a Reply