DevOps CERTIFICATION
TRAINING COURSE
Master DevOps skills and take your career to the next
level!
10 Million 1:1 Personlized 55% Average
Learners Mentorship Salary Hike
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
DevOps Certification
Training Course
This DevOps certification training course is created by industry experts to help you gain
proficiency in the DevOps domain. You will learn DevOps tools such as Git, Puppet,
Jenkins, SVN, Maven, and more.
Hottest Job of 21st Century
1.1 Million Job Postings Skill Development
There is a global estimate of 1.1 million job DevOps professionals are equipped with
postings for DevOps roles by 2022 various relevant skills, fetching lucrative
job offers
Growing DevOps Industry Future-oriented Career
35.5% CAGR in the global DevOps DevOps is a budding field; a head start will
industry prove to be beneficial
Popular Degree High Demand
43% of DevOps professionals By 2022, India and US will face a demand-
have a Master’s degree supply gap of 460,000 DevOps professionals
Our Credentials
10 Million+
Aspiring Active Students
1,000+
Industry-expert Instructors
400+
Hiring Partners
500+
Corporates Upskilled
55%
Average Salary Hike
155+
Countries’ Learners
Page - 1
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
About Program
This DevOps certification training will help you gain the required skills such as Continuous
Integration, Delivery and Deployment, Infrastructure-as-a-Code, and more using DevOps
tools such as Git, SVN, Docker, Docker Swarm, Kubernetes, Puppet, etc., through industry-
relevant projects and assignments.
Key Highlights
40 Hrs Instructor-Led Training 30 Hrs Self-paced Videos
60 Hrs Project & Exercises Intellipaat Certification
Job Assistance Flexible Schedule
Lifetime Free Upgradation Mentor Support
Program Pedagogy
Program Pedagogy
Instructor-led Training Ha ckathons
Get trained by top industry experts Get a sense of how real projects are built
Attend Live Classes Innovative LMS
From worlds top Faculty and
For effective online Learning
Industry experts experience
1:1 Personalized Learning Peer Networking and Group Learning
Hands-on exercises, project work, Improve your professional network and learn from
Learn by Doing
quizzes, and capstone projects
Peer
peers
Networking
Hands on exercises, project work, For effective online Learning
z
qui , capstone projects experience
Self-paced videos Gamified Learning
Learn at your own pace with Get involved in group activities to
1:1 Personalized Learning
world-class content
G amified Learning
solve real-world problems
Hands on exercises, project work, Learn trough Hackathons and
z
qui , capstone projects Group Learning
Pro e j cts and Exercises
Get real-world experience through
24*7 Support
projects
Hands on exercises, project work,
z
qui , capstone projects
Page - 2
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Program Curriculum
Module 1 Module 5
Infrastructure Setup Configuration Management using Puppet
Lab setup-AWS Account creation
Need of Configuration Management
EC2 and LMS Walkthrough Configuration Management Tools
What is Puppet
Module 2 Puppet Architecture
Introduction to DevOps Setting up Master-Slave using Puppet
What is Software Development?
Puppet Manifests
Software Development Life Cycle
Puppet Modules
Traditional Models for SDLC
Applying configuration using Puppet
Why DevOps?
Puppet File Server
What is DevOps?
Module 6
DevOps Lifecycle
DevOps Tools Configuration Management using Ansible
What is Ansible?
Module 3 Ansible vs Puppet
Version Control with Git Ansible Architecture
What is Version Control?
Setting up Master-Slave using Ansible
Types of Version Control System
Ansible Playbook
Introduction to SVN
Ansible Roles
Introduction to Git
Applying configuration using Ansible
Git Lifecycle
Common Git Commands
Module 7
Working with Branches in Git
Continuous Testing using Selenium
Merging Branches
What is Continuous Testing?
Resolving Merge Conflicts
What is Maven?
Git Workflow Introduction to Selenium
Module 4 Running Test Cases on Chromium Web Driver
What is Headless Mode?
Containerization Using Docker
Understanding Docker Lifecycle
Module 8
Components of Docker Ecosystem
Continuous Integration with Jenkins
Common Docker Operations
Creating a DockerHub Account
Introduction to Continuous Integration
Jenkins Master-Slave Architecture
Committing changes in a Container
Pushing a Container Image to DockerHub
Understanding CI/CD Pipelines
Creating Custom Docker Images using Dockerfile
Creating an end to end automated CI/CD Pipeline
What are Docker Volumes?
Module 9
Deploying a Multi-tier Application Using Docker Network
Continuous Orchestration Using Kubernetes
Using Docker Compose to Deploy Containers
Introduction to Kubernetes
Hands-on Exercise Docker Swarm vs Kubernetes
Kubernetes Architecture
Deploying Kubernetes using Kubeadms
Alternate ways of deploying Kubernetes
Page - 3
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Program Curriculum
YAML Files
Skills to Master
Creating a Deployment in Kubernetes using YAML
Services in Kubernetes
G it
Ingress in Kubernetes
DevOps
What are volumes
J enkins
Types of volumes
Persistent volumes
Maven
Introduction to secrets
Puppet & Ansible
Kubernetes Monitoring using Kubernetes Dashboard
Kubernetes
Hands-on Exercise
Docker Swarm
Module 10 Nagios
Continuous Monitoring using ELK Terraform
Agenda
What is ELK?
Components of ELK
ELK Flow
T ools to Master
Features of ELK
ELK installation
Hands-on Exercise
Module 11
Terraform Modules & Workspaces
What is Infrastructure as a code
IaC vs Configuration Management
Introduction to Terraform
Installing Terraform on AWS
Basic Operations in Terraform, init, plan, apply, destroy
Terraform Code Basics
Deploying an end-to-end architecture on AWS using Terraform
Hands-on Exercise
Page - 4
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Course Projects
Projects cover the following industries:
Retail Social Media Supply Chain Entrepreneurship E-commerce Banking Healthcare Insurance
Creating CI/CD Pipeline to build and test Deploying an app on Kubernetes using
a Website CI/CD Pipelines
Test and build a website by using CI/CD Pipeline This application deployment project offers practical
effectively. The project requires the learners to create learning to create a CI/CD Pipeline integrated with
a CI/CD Pipeline to integrate DevOps tools including, Kubernetes. The learners will containerize the code
either one or all of these, Git, Docker, Jenkins, Puppet, pushed in Git, save the Docker image, and push the
and Selenium. image to Docker Hub.
Merging Git Branches Implementing Git Workflow
The learners will understand the importance of
The project allows the learners to perform successful
merging branches in Git by employing a production
operations on Git tools. The learners also get hands-
use case where merging is required. They weill
on learning to work with industry architectures,
decide to use Git merge or rebase based on the use
merge branches, and simulate a working
case. They will also use Git workflows.
architecture in Git.
Creating Custom Containers in Docker Using Blind Mounts, Docker Compose,
and Docker Swarm
The learners will build a custom container from the
In this project, learners will deploy an application by
base Ubuntu container. This hands-on project also
using Docker Compose, bind mounts, and Docker
requires the learners to successfully create a
Swarm. Create and use Bind Mounts in Docker,
Dockerfile, push a container into Docker Hub, and
deploy multiple docker applications. Also use Docker
create custom Docker images.
storage & Docker Networks
Using Puppet for Configuration Using Selenium to Create Automated Test
Management Cases
Get hands-on learning in configuration The learners are required to create automated test
management using Puppet. Work with Docker, cases with Selenium. As an important part, the
Puppet manifests conditional statements, modules, learners will also be required to create runnable jar
and classes to build Modular scripts and manage a files along with running headless tests in Chrome
large fleet of servers with Puppet. using Non-GUI Linux.
Page - 5
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Course Advisors / Faculty
Santosh NC
Lead DevOps & DevSecOps Engineer
With 7+ years of expertise in DevOps, Santosh is a DevSecOps Engineer skilled in creating, securing, and
managing applications. He automates build and deployment tasks by creating CI/CD/CT pipelines along
with infrastructure automation.
Rochak A.
DevOps Specialist
Rochak is a well-rounded professional with more than 8 years of experience. He is skilled in software
management, DevOps, cloud computing, and infrastructure. He has experience working with big tech
companies like Amazon and Accenture.
Dr. Purshottam A
Enterprise Architect
With a Ph.D. in Cloud Computing, Purshottam is a skilled professional in data, cloud, and consulting. With
expertise in identity and access management, he provides consulting services, specializing in cloud
systems and security.
Rupinder Singh
Application Architect
Rupinder is a certified IT expert in AWS and Azure, working as a DevOps Architect and specializing in
cloud and infrastructure. He designs and builds entire IT setups for important apps in banking,
insurance, and finance.
Page - 6
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Meet the Batch
Industries Our Learners Come From
12% - BFSI
5% - Healthcare 50% Information Technology
40%
5% - Healthcare
10% - Consulting
18%
6% - Others
10% - Others
15% - Telecom
17% - BPO/ KPO
Work Experience
20%
12+ years Some of their current employers include
20%
23%
9-12 years
23%
22%
6-9 years
22%
20%
3-6 years
20%
15%
0-3 years
15%
Page - 7
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Glimpse of our
Successful Transitions
4.6 4.5 4.38
Career Transitions
To
Nikhil YN From
Cloud Engineer Junior GCP Engineer Senior Cloud
Engineer
To
Nitin Goyal From
DevOps Engineer
DevOps Engineer (MCMS-MSCP) System Engineer
(MCMS-MSCP)
Karamjit Verma From
To
Software Engineer B.Tech Graduate Software Engineer
Herin Wilson From
To
AWS Solution Architect Process Associate IT Associate
Anil Sharma From
To
Cloud Architect
Cloud Architect Associate Customer Service
Associate Associate
Krishnamohan From
To
Shanmugam Consultant
Software Engineer
Consultant Engineer Engineer
From
To
Keyur Patel
IT Infrastructure Associate Cloud
Associate Cloud Engineer Support Engineer Engineer
From
To
Somika Simlote
Senior Software
Technology Project Senior Software
Engineering Lead | India Lead Engineering Lead
Page - 8
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
About Intellipaat
Intellipaat is one of the leading online training providers with more than 10 million learners
in over 155 countries. We are on a mission to democratize education as we believe that
everyone has the right to quality education.
We create courses in collaboration with top universities and MNCs for employability like IIT
Madras, University of Essex, University of Liverpool, IIT Roorkee, IIT Guwahati, E&ICT MNIT
Jaipur, SPJIMR, IBM, Microsoft, etc.
Our courses are delivered by SMEs & our pedagogy enables quick learning of difficult
topics. 24/7 technical support & career services help learners to jump-start their careers.
Page - 9
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
10 Million Learners & 500+ corporates across 155+ countries
upskilling on Intellipaat platform
Contact Us
INDIA
6th Floor, Primeco Towers, Arekere Gate Junction, Bannerghatta
Main Road, Bengaluru, Karnataka 560076, India
Phone No: +91-7022374614
USA
INTELLIPAAT INC
300 DELAWARE AVE STE 210-207
WILMINGTON, DE 19801
sales@intellipaat.com
www.intellipaat.com