You are on page 1of 3

Address:- Flat No 401, Mahindra Residency, 4th Floor,Beside Swathi anukar building, Near Tipsy Topsy bakers,

Ameerpet,Hyderabad,India- 500016.

DevOps course content


About course:
DevOps training course is designed to help you become a DevOps practitioner and apply the latest in DevOps
methodology to automate your software development lifecycle right out of the class. You will master configuration
management; continuous integration deployment, delivery and monitoring using DevOps tools. Rulepaper Academy excels
in providing an Enterprise Level of training with a zero theory learning approach provided by enterprise cloud and SME
veterans. Thousands of students have taken their journey with us and exceled high in their dream careers, either in job or
pursuing a new career. We believe in giving the learner a learning experience which becomes the foundation stone for the
success of both trainee and Rulepaper.

Prerequisites:
Prerequisite knowledge of software development, preferably in Java/python, and the UNIX/Linux command line tools are
essential for this course.

All our training is 100% lab oriented.


Post completion of training we will provide an Enterprise Oriented Project.
8 AM - 8 PM Labs
On demand assistance to labs
INTRODUCTION TO DEVOPS

 What Is Devops?
 History of Devops
 DevOps Main Objectives
 DevOps and Software Development Life Cycle

Module:-1
 Continuous Integration & Deployment

JENKINS
Introduction to Jenkins
Continuous Integration with Jenkins Private Network
Configure Jenkins Public Network
Jenkins Management Network Adopters
Scheduling build Jobs
Maven Build Scripts Module:-3
Support for the GIT version control System  Configuration Management Tools
Different types of Jenkins Jobs
Jenkins Build Pipe Line ANSIABLE
Parent and Child Builds Introduction to Ansible
Sequential Builds Ansible Server Configuration
Jenkins Master & Slave Node Configuration Infrastructure Management
Jenkins Workspace Management SSH Connection in Ansible Master
Securing Jenkins YAML Scripts
Authentication Host Inventory
Jenkins Plugins Host Variables
Installing Jenkins Plugins Group Variables
SCM plugin Ad-hoc Commands
Build and test Playbooks
Module:-2 Variables
 Containers and Virtual Development Conditionals
Loops
DOCKER Blocks
Docker Concepts Handlers
Installing Docker. Templates
Docker Image layers. Modules
Build Docker Images by using Docker Core Modules
commit command. Extra Modules
Build Docker Images by writing Ansible Roles
Dockerfile.
Push Docker Images to Docker Hub. PUPPET
Docker Networking,links and Volumes. Introduction to Puppet
Create Dockerized Web Applications Installation of Puppet Master
Installation of Puppet Agent
VAGRANT Configuration of Puppet Master and Agents
Introduction to Vagrant Parameters in Puppet.conf
Setting Up Vagrant Managing Manifests
Virtual Box Installation Creating Manifests
Vagrant Installation Node Definitions
Vagrant Machines Managing Files
Vagrant File Puppet DSL
Vagrant Boxes Puppet Node Definition
Environment Management Resource Chain
Networking Basics Puppet Forge Modules
Creating and Managing Modules
Module Structure Cookbooks creation
Defining First Class Check node details using knife
Creating Node Definitions Node Objects
Installing Web Servers How to add Run list to Nodes
Installing App Servers Check node details
Installing DB Server Managing Multiple Nodes
Roles and Profiles Roles and Environments
Chef Data Bags
CHEF
Introduction to Chef Module:-4
Installation of Chef Master Build Tools
Installation of Chef DK and Node
Configuration of Chef Master ANT
Configuration of Chef DK and Master ANT Installation
Knife utility ANT build pre-requisites
Chef Repository Creating JAR and WAR filesh
Workstation setup Make and Build (build.xml)
How to configure knife Make and Build (build.xml)
Workstation Installation MAVEN
Connection between knife and Maven Installation
Master Maven Build requirements
Organization Setup Maven POM Builds (pom.xml)
Create an Organization Maven Build Life Cycle
Add User & Node to an Maven Local Repository (.m2)
Organization Maven Global Repository
Node Setup Group ID, Artifact ID, Snapshot
Create a Server & add to Maven Dependencies
Organization Maven Plugins

BE A PART OF RULEPAPER FAMILY


SHARE THIS BROCHURE & CALL US AT +91- 799 55 90980
Journey to your dream career in IT starts with one footstep at Rulepaper

You might also like