Certified DevOps
Professional Course
Learn in English & தமிழ்
Weekday (3 months) / Weekend (5 months)
Live Classes with Placement Guidance
About GUVI
GUVI is India’s first Vernacular EdTech platform of its kind.
GUVI stands for ‘Grab Ur Vernacular Imprint’, dedicated to
making technical education accessible and effective by
breaking down language barriers. Our pioneering EdTech
company is incubated by India's premier institutions: the
Indian Institute of Technology Madras (IIT-Madras), & the
Indian Institute of Management Ahmedabad (IIM-A). We aim
to make a significant impact in the field of tech upskilling,
opening doors for learners across India to acquire valuable
technical skills in their vernacular languages. By
democratizing tech education online through prominent
partnerships with Google-for-Education, UiPath, NASSCOM,
AICTE & IIT-M Pravartak, GUVI has made it possible to
impart job-ready tech skills to the ambitious aspirants.
About IIT-M Pravartak
IITM Pravartak Technologies Foundation is a section 08
company housed within the Indian Institute of Technology
Madras, operates as the Technology Innovation Hub on
Sensors, Networking, Actuators, and Control Systems
(SNACS), funded by the Department of Science and
Technology, Government of India, under its National
Mission on Interdisciplinary Cyber-Physical Systems.
Dedicated to preparing India's youth for the forefront of
technological advancement, our core activities include
technology development, entrepreneurship development,
human resource development, and international
collaboration. By fostering an ecosystem that integrates
academia, industry, government, and international
organizations, IITM Pravartak facilitates the translation of
fundamental research into practical products, driving
innovation and shaping the future of technology.
We are Accredited by
About the Co-Founders
Co - Founder at GUVI
20+ years of Technical Expertise
& more
Tech Women Entrepreneur who was selected
For Google Developers’ Launchpad Program
Sridevi
CEO & Founder at GUVI
20+ years of Technical Expertise
& more
Built 7 Products from Scratch Mentored 1000+
Arun Prakash
students Hosted 200+ sessions & 25+ webinars
Co - Founder at GUVI
17+ years of experience with IT industry
Technologist with 9+ years of Entrepreneurial
experience & Member of the Syllabus Sub-
Bala Murugan
Committee at Anna University
About Zen Class Certified DevOps Professional
Course Certification
DevOps unites software development and IT operations,
ensuring seamless integration throughout the entire
service lifecycle - from design to production support.
At GUVI, our NSDC-certified DevOps Online Course
equips you with the skills to master this innovative
approach. You'll explore in-depth the fundamentals of
DevOps, learning to optimize processes and tool
utilization across various corporate environments. This
comprehensive program includes hands-on training
with top tools like Git , Jenkins, Docker, and Kubernetes.
With personalized placement guidance and expert
mentorship included, GUVI prepares you to excel and
lead in the rapidly booming industry. Start your journey
towards becoming a skilled DevOps engineer today!
Highlights of Zen Class
DevOps Course
Certification
112% Hike in Demand 1000+ Hiring Partners
500+ Instructures Beginner-friendly
1000+ Learners Placement Guidance
placed
DevOps Certification
Program
3 Months Weekday / 5 Months
Weekend Live Online Classes
Hands-on Industry Projects + Hackathons
Technical Mentorship by Industry Experts +
Periodic Virtual Meetups
Practise on Coding Practise Platforms
CodeKata, WebKata
Mock interviews
Placement Interview Eligibility Test(by Mentors)
Proceed to Placement Guidance
Top skills you’ll learn!
Professional Level Proficiency in Python Programming.
Solid Foundation in AWS infrastructure.
Expertise in Docker, Jenkins, Kubernetes, and more.
Learn how to incorporate continuous integration and
Continuous development into your software delivery.
Master GIT & Container.
Technologies covered
Git Jenkins Docker
Maven Kubernetes Gradle
Terraform Vagrant Prometheus
GitHub AWS Resources Grafana
Virtual Box Ansible SDLC
Agile Linux Bash
Zen Class- DevOps
Course Curriculum
Our expert-guided curriculum is structured into
modules, each covering hands-on projects for
practical and meaningful experience
Module 01: Introduction to DevOps
Explore the essentials of DevOps, including Agile
and SCRUM methodologies, and understand the
continuous integration and delivery processes. This
module sets the foundation for why DevOps culture
is pivotal, providing an introduction to virtualization
and the basics of automated VM setup.
What is SDLC?
Types Of SDLC Methods.
What is Agile Methodology?
What is SCRUM Methodology?
What is DevOps?
Need for DevOps Culture.
What is a Continuous Integration?
What is Continuous Delivery?
Benefits Of DevOps
Introduction to Virtualization
VM - Manual & Automated setup
Module 02 : Linux (Centos7/Ubuntu)
Gain proficiency in Linux fundamentals using
Centos7 and Ubuntu. Learn essential commands, file
permissions, package management, and security,
preparing you for system administration tasks and
advanced Linux capabilities.
Introduction to Linux
Basic Commands
More Commands (mkdir, cp, mv, touch, etc)
Filters & Redirections
Users and Group
File permissions
Package Management
Security and System Administration
Archiving
Ubuntu Based Commands
Module 03 : Computer Networks
Dive into the core concepts of networking
including OSI models, IP addressing, and
subnetting. This module covers routing, switching,
network security, and advanced networking
commands, essential for understanding how
networks support DevOps practices.
Introduction to networking and OSI models
Understanding the networking
IP Addressing and Subnetting
Routing and switching
Network security
DNS ( Domain name system)
Network virtualization
Cloud networking
Microservices Networking
Advanced Networking Commands
Module 04: Bash Scripting
Master Bash scripting to automate tasks and streamline
your workflow. Learn about variables, user input,
decision-making structures, and loop constructs,
culminating in scripting your own hosted website.
Introduction to Bash Scripting
Sample scripts & Command Line Arguments
Variables & System Variables
Exporting the variables
user input
Decision Making
Loops & While Loops
Module 05: GIT
This module covers version control using Git,
focusing on operations like branching, merging, and
rebasing. Learn advanced features such as Git Hooks
and collaboration techniques including pull requests
and code reviews.
Introduction
Versioning, staging & un-staging
Branching, Merging, and rebase
Rollback, Reset
Git ssh login
Git Hooks
Git cherry-pick, stash, reflog, tag
Git Collaboration (Pull Requests, Code Reviews)
Git workflow
Git Branching Strategies (Feature branching,
GitFlow, GitHub Flow)
Module 06: Microservices and
Container
Understand the architecture and design patterns of
microservices and delve into containerization with
practical insights into building and deploying
microservices in containers.
Introduction to Microservices
Microservices Architecture and Design Patterns
Containers and Containerisation
Building and Deploying Microservices in
containers
Module 07: Build Tools
Explore various build tools necessary for software
development across different languages, including
Java, JavaScript, and Python. Learn about package
managers and automated build processes.
Introduction to Build Tools
Package Managers
Make and Makefile
Java Build Tools (Maven, Gradle)
JavaScript Build Tools (npm, yarn)
Python Build Tools
Module 08: Dockers
This comprehensive module on Docker covers
installation, architecture, and commands, along with
creating Dockerfiles and managing Docker
containers, networks, and security.
Introduction
Docker installation and commands setup
Docker Architecture
Docker Images and Containers
Dockerfile Creation
Developing with Containers
Docker Compose
Dockerfile & Multistage Dockerfile
Private Docker Repository
Deploy containerized applications
Docker Volumes
Docker Networking
Docker Security
Docker swarm
Docker health checks
Docker Ecosystem
Module 09: Continuous
Integration using Jenkins
Learn to set up and manage continuous integration
workflows using Jenkins. This includes understanding
Jenkins architecture, scripting with Groovy, managing
users, and implementing automated deployment.
Introduction to Jenkins
Jenkins Architecture
Introduction to Groovy Scripting
Writing and Executing Groovy Scripts in Jenkins
Jenkins Pipeline Syntax (Declarative vs. Scripted)
Creating and Managing Users
Role Based Access Control(RBAC)
Jenkins authentication and authorization
Basic Configurations
Jenkins integration with GIT (SCM)
Managing Credentials
Jenkins Shared Libraries
How to do Automated Deployment
Configuring Email Notifications
Module 10: AWS Infrastructure
Gain a thorough introduction to cloud computing with
AWS, learning about EC2, IAM, Auto Scaling,
CloudWatch, and more. Understand how AWS services
can be integrated to support DevOps processes.
What is cloud computing?
EC2 Introduction
Launching an EC2 and AWS CLI
AWS Identity and Access Management (IAM)
AWS Auto Scaling
Amazon S3
EBS & EBS snapshots
EFS & FSx
AWS Elastic LoadBalancer (ELB)
AWS CloudWatch
Route53
CloudFront
Amazon SES,SNS,SQS
AWS Lambda
Introduction to VPC & VPC Setup
AWS Elastic Beanstalk
RDS & DynamoDB
AWS DevOps Solution
(CodeCommit,CodeBuild,CodeDeploy,
CodePipeline)
Module 11: Kubernetes
This module provides a deep understanding of
Kubernetes, covering architecture, cluster setups,
deployments, and networking. Learn about managing and
scaling applications within Kubernetes environments.
Kubernetes Architecture
Minikube setup for K8s setup
EKS Cluster setup in AWS
Introduction to YAML
Object and Documentations
Kubernetes Pods and Labels
Kubernetes Deployments and StatefulSets
Kubernetes Services (ClusterIP, NodePort,
LoadBalancer)
Kubernetes Ingress and Network Policies
Helam charts
Kubernetes health check
RBAC
Configmap and secrets
Horizontal pod Autoscaling
Vertical pod autoscaling
Cluster autoscaling
Daemonsets
Monitoring and logging
Module 12: Infrastructure as
Code Using Terraform
Learn to define and provision AWS infrastructure using
Terraform. This includes understanding Terraform
syntax, managing state, and applying configurations
safely and efficiently.
Introduction to Terraform
Installation of Terraform
Create AWS resources using Terraform
Understanding Resources and Providers
Terraform Variables and Outputs
Destroying Infrastructure with Terraform
Terraform State Management (Remote State)
Terraform Modules and Workspaces
Error Handling and Infrastructure Validation
Module 13: Monitoring with
Prometheus & Grafana
Set up and configure Prometheus for monitoring,
and use Grafana for visualizing metrics. This
module covers the architecture, installation, and
advanced uses of both tools.
Prometheus Architecture
Installation and Configuration
Promql Introduction
Prometheus Graphs
Installation and configuration of Grafana
Using Grafana to visualize
Module 14: Ansible
Explore Ansible for automation of IT tasks like
configuration management, application deployment,
and task automation. Learn about Ansible playbooks,
roles, and secrets management.
Ansible Introduction and Overview
Ansible Architecture
Ansible Inventory and Configuration
Management
Ansible Playbooks and Tasks
Ansible Roles and Modules
Ansible Vault (Secrets Management)
Ansible Ad-Hoc Commands
Ansible Tower (GUI and Automation)
Module 15: Infrastructure as Code
using AWS CloudFormation
Learn to manage AWS resources with
CloudFormation, exploring stack management,
resource updating, and infrastructure tracking for
streamlined operations.
Introduction to AWS CloudFormation
Creating and Managing Stacks
CloudFormation Parameters and Resources
Mapping and Conditions
Drift Detection and Stack Policies
Featured Industry-relevant
Projects To Boost Your Portfolio
To put your newly acquired skills into practice,
you'll work on a series of final projects. These
projects will challenge you to apply your knowledge
and creativity to real-world problems:
Setup a DevOps CI/CD Pipeline for
Web Application
Automate the CI/CD pipeline for a web application
using Jenkins and Docker, enhancing update
efficiency and system reliability.
Automated Website Deployment
with Docker
Learn container management by automating
website deployment with Docker, focusing on
Dockerfiles and container orchestration.
Create a Monitoring Dashboard for
the Web Application
Use Prometheus and Grafana to build a monitoring
dashboard, vital for tracking the health and
performance of web applications..
Building a Scalable Application with
Docker & Kubernetes
Deploy and manage a scalable web application
using Kubernetes, focusing on load balancing and
automatic scaling.
Implement CI/CD for DevENV/
ProdENV Deployments
Develop dual-environment CI/CD pipelines for both
development and production, employing advanced
Jenkins configurations and Git strategies.
Automated Resource Allocation
Automate cloud resource allocation, optimizing the
scaling and management of cloud resources to
enhance operational efficiency.
Course Instructors
Learn from India’s Top Industry Experts
Muthuramanathan
Amol Shete Manickam
Senior Software Engineer,
LTI Mindtree Cloud Solution Architect
Autodesk asia pte ltd
Mohammad
Karthikeyan Ganesan Shahabuddin
Senior DevOps Consultant
Wolters kluwer Technical Expert at Aspire
Technology
Hari Prasad Srikanth Anumula
Devops Engineer Sr .Devops Engineer at Wipro
3 at Comcast
Here's What Our
Learners Feel
I completed the DevOps course from GUVI. Guvi
offers comprehensive DevOps training with hands-
on learning experiences. The instructors provide
clear explanations and support throughout the
course. The curriculum effectively covers essential
DevOps tools and practices. The platform fosters a
Vasanthakumar collaborative learning environment conducive to skill
Pazhani
development. Overall, GUVI Network is a valuable
resource for mastering DevOps and advancing your
career in the field.
I recently completed the DevOps course with GUVI
in Tamil, and it was a great experience. Our mentor,
Mr. Naveen explained the topics very well, and the
query team provided excellent support. Now, I am
preparing myself for interviews with confidence.
Tamil Elavarasan
I recently completed my DevOps course with GUVI
in Tamil. The course was very detailed and covered
all the essential DevOps topics. The hands-on
sessions were particularly beneficial. Mr. Naveen
Kumar was my mentor, and I am very thankful to him.
He cleared all my doubts during the sessions and
Naveen V
promptly addressed any additional queries. He also
provided extra support throughout the course.
Overall, I loved the experience with GUVI.
I am Ganeshraj. I have joined Devops master program in
GUVI. I liked their syllabus which covers maximum
industry needed devops tools. In the preboot session we
try to analyze the syllabus framed by GUVI and the basic
structure of Devops . The daily tasks and assessment
help us to be on the track of sessions. The video
recording is very useful to revise topics and clear
doubts using a query in zen portal. Yasmin is our
mentor. She teaches slowly and whenever we ask
Naveen V
doubts she clears us by explaining with realtime
examples in an organized manner. The placement
process team also provides us mock interviews , resume
building session weekly assessment and Informing us
about Job requirements and guiding for the process .
Thankyou GUVI for such good resource sharing.
Who can take this course?
Fresh Graduates who want to kick start their
career in DevOps Job Market.
Professionals working in either technical or
Non-technical job roles eager to leverage
DevOps Skills.
Employees working in the following roles
IT Team Leaders
Developers
Engineers
System Administrators & IT managers
Cloud Engineers
Software Developers
Program Details
3 Months Weekday / 5-Month Weekend
Live Online Classes
Program Start Dates
Please contact +91-9736097320 for assistance
Total Course Fee ₹94,999
Note : For refund refer T&C
What Do You Need to Start?
A good internet connection, a system with an
apt configuration (15/17 Processor, at least an
8GB RAM, and minimum 500 GB HDD or SSD
preferred).
Basic Programming Knowledge.
Willingness to learn new concepts and apply
them practically.
With more & more enterprises incorporating DevOps
philosophy in their software development regime, it's
the perfect time to learn the basic intricacies to boost
efficiency and productivity. GUVI's Zen Class offers a
vetted & structured curriculum for developers who
want to take their IT skills to new heights. It's your cue to
build a promising DevOps career with GUVI
DevOps is eminent to
software development
Now, Instructor-led DevOps Engineer
Training Made Easy.
IITM Research park - phase 2
module #9, 3rd floor, D block,
Kanagam Rd, Tharamani, Chennai,
Tamil Nadu, India. 600113