DevOps Training Syllabus in Bangalore:

Introduction to Devops:

Define Devops

What is Devops

SDLC models,Lean,ITIL,Agile

Why Devops?

History of Devops

Devops Stakeholders

 Devops Goals


Important terminology

Devops perspective

Devops and Agile

Devops Tools

Configuration management

Continuous Integration and Deployment

Introduction to Cloud computing:

What is cloud computing

Characteristics of cloud computing

Cloud implementation models

Cloud service models

Advantages of cloud computing

Concerns of cloud computing


Introduction :

Why and what is Vagrant

Uses of Vagrant in an environment

Alternatives of Vagrant

Vagrant versions


Installation and Configuration :


Installing Virtual box

How to install Vagrant on Windows and Linux

Configuring Vagrant


Provisioning with Vagrant :

Creating first VM with Vagrant

Operations on the VM

Connecting to the VM

Add required Images to Vagrant


GIT: Version Control


Version control systems

Local, Centralized and distributed

Connecting to the VM

Installing Git

Installing on Linux

Installing on Windows

Initial setup

Git Essentials

Creating repository

Cloning, check-in and committing

Fetch pull and remote


Puppet for configuration management :

What is Puppet?

How puppet works

Puppet Architecture

Master and Agents

Configuration Language

Resource Abstraction Layer

Transactional Layer

Installation and Configuration

Installing Puppet

Configuring Puppet Master and Agent

Connecting Agents

Puppet Master

Puppet configuration tree

Puppet configuration files

Puppet Language Basics

The declarative language


Resource Collectors

Virtual Resources

Exported Resources


Relationships and Ordering

Modules and Classes

Class Parameters

Defined Type


Static Contents Explosion

Using Dynamic Content with Templates

Templates Overview


Example Code Manifests/Modules

NTP Module

Users Module



Nagios: Monitoring :

Introduction and Installation

Obtaining Nagios

Compiling and installing Nagios

Basic configuration

Creating a new host and service

Creating a new e-mail contact

Verifying configuration

Creating a host group and service group

Creating a new contact group

Creating a new time period

Plugins and commands

Finding and installation of a Plugin

Removing a plugin

Creating a new command

Customizing commands

Using Nagios GUI

Scheduling downtimes

Generating reports

Configuring notification

Configuring checks

Managing Flapping

NRPE Monitoring

Enabling Remote Execution

Monitoring local services on a remote machine with NRPE

Setting the listening address for NRPE

NRPE Monitoring Nagios Monitoring

Chef for configuration management :

Overview of Chef :

Common Chef Terminology (Server,Workstation, Client, Repository etc.)

Servers and Nodes

Chef Configuration Concepts

Workstation Setup

How to configure knife

Execute some commands to test connection between knife and workstation

Organization Setup

Create organization

Add yourself and node to organization

Test Node Setup

Create a server and add to organization

Check node details using knife

Node Objects and Search

How to Add Run list to Node

Check node Details


How to create Environments

Add servers to environments


Create roles

Add Roles to organization

Server Configuration
Lego Computer
CHEF Puppet Ansible Salt
Configuration Management Process
Cloud Computing


Proline Infotech services are professional and solutions are unique and result oriented...

HCL Company Logo
Iteanz Company Logo
IBM Company Logo
Accenture Logo
Atos Company Logo
Genpact Company Logo
Infosys Company Logo
Wipro Company Logo


Enter your contact details,
we will call you back.