DevOps



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

VAGRANT:

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

Introduction

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

Branching

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

Resources

Resource Collectors

Virtual Resources

Exported Resources

Manifests

Relationships and Ordering

Modules and Classes

Class Parameters

Defined Type

Templates

Static Contents Explosion

Using Dynamic Content with Templates

Templates Overview

ERB

Example Code Manifests/Modules

NTP Module

Users Module

SSH

Sudo

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

Environments

How to create Environments

Add servers to environments

Roles

Create roles

Add Roles to organization

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



OUR ASPIRANTS PLACED IN

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



REQUEST A CALLBACK

Enter your contact details,
we will call you back.