• courseing@gmail.com
  • USA: +1 (404)-462-7860 | IND : +91-72072 10101

Khalil Kothia, PMP,MCP, Solution Architect

Khalil brings around 16+ years of experience on board in Managing, Design, development, Implementation and Deployment. Cerrifications : PMP,MCP,MCT, 70-487 Developing Microsoft Azure and Web Services

Course Objectives

Get hands-on experience in Linux

Role of DevOps in SDLC

Understanding Source Code management using GIT

Importance of continuous integration.

Using Jenkins for continuous integration.

Understanding and Build Test Automation Delivery Pipeline.

Why and When to use Dockers for Containerization?

Using Dockers Components, Hub, command Networking.

Mastering Puppets, Infrastructure as code and master agent

Integrating various DevOps tools using Nagios for continuous monitoring.

Complimentary Free Training on Basics Chefs, Ansible and New Relic

Implementing Case Studies, Projects and practice Assignment under each module.

Curriculum DevOps Certification Training

  • What is DevOps and  Importance of DevOps

  • Need and Acceptance of DevOps in Organization

  • Demand for DevOps Experts

  • Where DevOps fits into the SDLC?

  • Agile vs Traditional Development Model (Waterfall)

  • DevOps connection with Agile

  • DevOps Tools and Terminologies

  • Configuration Management vs DevOps

  • Continuous Integration in DevOps

  • Version Control vs Distributed Version Control System

  • Install and Configure GIT on Windows and Linux

  • Understanding common GIT Terms (Check in, check out, fetch, pull etc…)

  • Manage GIT Repositories

  • Working with GIT Branching, Merging

  • Working with GIT Workflows and Commands

  • Importance of Continuous Integration

  • Understanding Build Cycle

  • Jenkins Architecture

  • Jenkins vs Other Continuous Integration tools

  • Jenkins on Stand-alone and Application Server

  • Working with Jenkins PlugIn

  • Create and Manage Jobs in Jenkins

  • Types of Builds (Maven / Freestyle / Parameterized / Pipeline)

  • Working with various Delivery Pipeline

  • Working with Jenkins Dashboard

  • Managing Jenkins Security and Notifications

  • Jenkins Authorization and Authentication

  • Jenkins Troubleshooting & Best Practices

  • Understanding Containers, Virtualization

  • Dockers Fundamentals

  • Dockers Architecture

  • Understanding Dockers components

  • Installing Dockers on Linux and Windows

  • Working with Dockers Hub

  • Using Dockers Commands

  • Image Layers, Distribution and Maintenance

  • Publish custom images

  • Manage Containers using commands

  • Understanding Dockers networking

  • Accessing and linking containers

  • Working with Dockers Compose

  • Manage site using Docker compose.

  • Understanding Infrastructure as Code

  • Puppet basics

  • Puppet Architecture

  • Puppet Terms and Terminologies

  • Puppet installation and configuraiton

  • Installation of Puppet Master and Agent

  • Puppet Use Cases

  • Install and configure Apache Tomcat

  • Install JDK

  • Understanding DSL

  • Using resources like file, exec, package service

  • Resource collectors

  • Arrays, conditional statements, inheritance

  • Regular expressions, Templates

  • Class Parameters, scope, module and naming conventions.

  • Puppet Templates Overview

  • Static Contents vs Dynamic Contents

  • Working with Puppet Modules

  • Puppet Management common tasks

  • Reporting and Troubleshooting

  • Event monitoring

  • Working with Nodes,

  • Understanding and working with hiera and ENC

  • Create a template for tomcat configuration

  • Puppet configurations, catalog compilation, Facter and Autoloading

  • Understanding continuous Monitoring

  • Importance of continuous monitoring

  • Installation and configuration of Nagios

  • Working with NRPE

  • Monitor servers in Nagios

  • Apply and remove blackouts

  • Adding hosts and services

  • Connecting Jenkins, Docker and puppet

  • Using Nagios components

  • Working with Nagios plugins

  • Using Nagios objects

  • Monitor web servers

  • Working with puppet scripts

  • Managing servers to be monitored

  • Nagios commands and Notifications

30-Hour Online Training

You would be provided with 30 Hours live classes conducted by instructors excelling in DevOps field. We Provide DevOps Training classes and You can watch recorded classes again on your convenient.

DevOps Assignments

After based on each session, DevOps assignment would be provided. You required to complete these assignments to test your knowledge of the application of theory. In the case of any difficulty team will support 24x7.

DevOps Project & Case Study

By the end of your course, you would be provided Case Study / Project, involving the implementation of DevOps Tools learnt. You could submit your projects and get reviewed by DevOps Expert Panel.

Unlimited Lifetime Access

All DevOps assignments and recorded classes provided to you during the DevOps Certification Training course shall always remain functional for your access even after the course is completed.

24x7 Support

The DevOps support team is available to help you resolve all your DevOps related assignment, classes, and project related issues.


The expert panel of the DevOps Certification Training course shall evaluate your project and provide you with the Course Completion Certificate.

Questions regarding DevOps Certification Training

Any system installed with windows/mac/linux. System must have minimum 4 GB RAM, 40 GB HDD storage for better performance. Any processor above i3 would be great.
You would receive detail step-by-step instruction to set up Ubuntu Virtual Box environment. This environment can be used for DevOps hands-on practice, assignment and project.
This course does require a basic knowledge of Linux which is part of this course. Any individual with the IT knowledge may apply for DevOps Certification Training.
The instructors are minimum 12 years of IT experienced and 7 years in DevOps Tools. All of them have achieved heights in the industry and have been provided special training in order to provide the best of experience to you.
You can reschedule your live classes to a time slot at your own convenience. You have been provided full liberty to change your batch at any time. You can contact the support team for further details.
Yes, you are allowed to enroll in DevOps Certification Training yourself at any time and begin attending the classes after a period, whether a month or more.
To maintain the Quality Standards, there are a limited number of students enrolled in each class session. Therefore, a demo session would, unfortunately, be unavailable. But there are sample DevOps Sessions available for you to watch instead. These sample DevOps classes could give you an idea about how DevOps Certification Trainings are conducted.
Sessions are completely live instructor-led. There are various live chat options are available for you to operate in case of queries during classes.