Post Graduate
Program in DevOps
Table of Contents
About the Program 3
Key Features of the Post Graduate
Program in DevOps 4
About the Post Graduate
Program in DevOps in Collaboration with Caltech CTME 5
About Simplilearn 6
Program Eligibility Criteria and
Application Process 7
Learning Path Visualization 9
Program Outcomes 10
Who Should Enroll in This Program 11
Courses
Step 1 - DevOps Certification Training 12
Step 2 - Git and GitHub Training 13
Step 3 - CI/CD Pipeline with Jenkins 14
Step 4 - Configuration Management with Chef,
Puppet, and Ansible
15
Step 5 - Docker Certified Associate (DCA) Training 16
Step 6 - Certified Kubernetes Administrator (CKA) Training 17
Step 7 - DevOps on AWS 18
Step 8 - DevOps Capstone Project 19
Caltech CTME Academic Master Classes 19
Elective 20
Certificates 21
Advisory Board Members 22
2 | www.simplilearn.com
About the Program
Accelerate your career with this acclaimed Post
Graduate Program in DevOps, in collaboration with
Caltech CTME. This program features the perfect
mix of theory, case studies, and extensive hands-on
practice to prepare you for a fast-growing field that
bridges the gap between software developers and
operations.
This Post Graduate Program, designed for graduates
in any discipline and experienced professionals from
programming and non-programming backgrounds,
offers a blend of self-paced videos, live virtual
classes, hands-on projects, and labs. Students also
have access to mentorship sessions, providing a
high-engagement learning experience and real-
world applications to help master essential DevOps
skills. Students also will get hands-on experience in
continuous deployment using current configuration
management tools like Puppet, SaltStack, and Ansible.
At the end of this course, learners will be able to write
and master front-end deployment and back-end codes
and manage hosts for both monitoring and scaling.
This program will enable students to demonstrate
their knowledge automating workflow and getting
products to market more efficiently and effectively
with tools such as Ansible, Jenkins, Puppet, Chef, and
SaltStack. Learners will also get practical experience
with the development and operational activities of
teams, continuous code releases, integration, and
deployment processes.
3 | www.simplilearn.com
Key Features of the Post
Graduate Program in
DevOps in collaboration
with Caltech CTME
Receive 25 CEUs from 40+ in-demand skills
Caltech CTME upon & 15+ tools
course completion
250+ hours of 50+ hours of self-
Blended Learning paced learning course
content
Masterclasses from
20+ real life projects
Caltech CTME instructor
on integrated labs
Access to Caltech CTME Physical Certificate with
Circle membership Caltech CTME Kit
(on request)
Online Convocation
by Caltech CTME
Program Director
4 | www.simplilearn.com
About the Post Graduate
Program in DevOps
in Collaboration with
Caltech CTME
Founded in 1891, Caltech is a world-renowned science and
engineering research and education institution. Caltech’s
scientific, engineering, and technological contributions have
earned national and international recognition, including the 36
Nobel Prizes awarded to its faculty and alumni.
Caltech CTME has a unique role to play in applying the
capabilities of scientists and engineers to the challenges of
today’s technology-driven businesses. This program applies
executive education and professional development directly
to real-world problems. Our experts teach the tools and
perspectives that elevate careers and help companies achieve
their goals.
Upon completing this program, you will receive:
Caltech CTME Post Graduate Certification
Caltech CTME Bonafide Certificate
Individual course completion certificate for all the courses
in learning path from Simplilearn
Program Performance report for the entire learning path in
the program
Receive 25 CEUs from Caltech CTME upon course
completion
Access to Caltech CTME Circle membership
Physical Certificate with Caltech CTME Kit (on request)
5 | www.simplilearn.com
About Simplilearn
Simplilearn is a leader in digital skills training, focused
on the emerging technologies that are transforming
our world. Our unique Blended Learning approach
drives learner engagement and is backed by the
industry’s highest course completion rates. Partnering
with professionals and companies, we identify their
unique needs and provide outcome-centric solutions
to help them achieve their professional goals.
6 | www.simplilearn.com
Program Eligibility
Criteria and Application
Process
Those wishing to enroll in the Post Graduate Program in DevOps
in collaboration with Caltech CTME will be required to apply for
admission.
Eligibility Criteria
For admission to this Post Graduate Program in DevOps,
candidates:
Should have a bachelor’s degree in any discipline with an
average of 50% or higher marks
With a non-programming background can also apply
Having prior work experience is not mandatory
7 | www.simplilearn.com
Application Process
The application process consists of three simple steps. An
offer of admission will be made to the selected candidates and
accepted by the candidates upon payment of the admission fee.
STEP STEP STEP
1 2 3
Submit an Application
Admission
Application Review
Complete the After you submit An offer of admission
application and include your application, a will be made to qualified
a brief statement of panel of admissions candidates. You can
purpose to tell our counselors will review accept this offer by
admissions counselors your application and paying the program fee.
why you’re interested statement of purpose
and qualified for this to determine your
Post Graduate Program qualifications and
in Data Analytics. interest in the program.
Talk to an Admissions
Counselor
We have a team of dedicated admissions
counselors who are here to help guide
you in the application process and related
matters.
They are available to:
Address questions related to the
application
Assist with financial aid (if required)
Help you better understand the
program and answer your questions
8 | www.simplilearn.com
Learning Path
Electives
Agile Scrum Master
Linux Training
DevOps Certification
Training
Git and GitHub CI/CD Pipeline
Training with Jenkins
Configuration Management
Docker Certified
with Chef, Puppet,
Associate (DCA) Training
and Ansible
Certified Kubernetes
DevOps on
Administrator (CKA)
AWS
Training
DevOps Capstone
Project
Academic Master Classes
– Caltech CTME
9 | www.simplilearn.com
Program Outcomes
At the end of this Post Graduate Program,
you will:
Understand the fundamentals of DevOps engineering and be
fully proficient with DevOps terminologies, concepts, benefits,
and deployment options to meet your business requirements
Be able to deliver change requests from customers rapidly and
effectively by adding new (and updating existing) features
Obtain complete knowledge of the “version control system”
to effectively track changes augmented with Git and Github
training
Develop a sound understanding of security and performance
testing to safeguard releases from vulnerabilities
Have a detailed overview of continuous integration and
container ecosystem by learning tools such as Jenkins and
Docker
10 | www.simplilearn.com
Who Should Enroll in this
Program?
This program caters to those who are hoping to enter the world
of DevOps or want to update their skills, as it is designed and
structured to accommodate various professional backgrounds.
Although there are no prerequisites for taking this training
program, individuals in the following roles and disciplines are
ideal for this course:
Fresh graduates who intend to take the plunge into the
DevOps job market
Professionals with less than two years of experience who
are working in either technical or non-technical job roles
and wish to build successful careers in the DevOps world
People working in the following roles will benefit the most
from the Post Graduate Program in DevOps:
IT team leaders
Software developers
Systems administrators and IT managers
Cloud engineers
Developers
Engineers
11 | www.simplilearn.com
DevOps Certification Training
STEP Simplilearn’s DevOps practitioner course is designed to prepare
you for future successful software development projects. This
1
training has been designed to follow best practices for software
development and to make the most efficient use of software
tools. This course follows the entire software development
lifecycle from requirements analysis through coding and
2 production support.
3 Key Learning Objectives
Integrate and deploy tools like Jenkins, TeamCity, and Maven
4 Configure management tools Puppet, Chef, Ansible, and
Saltstack
Understand DevOps tools on the cloud
5 Build and deploy containerization using Docker
Perform tuning and monitoring using Nagios
6
Course curriculum
Lesson 0 - Course Introduction
7 Lesson 1 -Introduction to DevOps
Lesson 2 -Version Control Systems
8 Lesson 3 -Continuous Integration, Continuous Deployment,
and Build Tools
Lesson 4 -Software and Automation Testing Frameworks
Lesson 5 -Configuration Management Tools
Lesson 6 -Containerization with Docker
Lesson 7 -Continuous Monitoring
Lesson 8 -Need of Cloud in DevOps
Lesson 9 -Practice Projects
12 | www.simplilearn.com
Git and GitHub Training
STEP Simplilearn’s Git and GitHub training program will help you
understand software version control and its hosting services.
1
This course is designed to provide expertise in Git tools and
help you comprehend the difference between Git and GitHub.
You will learn how these tools are used in software development
operations, including essential concepts such as remote
2 repositories, branching, merging, using Git in IDE, and Git
workflows.
3
Key Learning Objectives
Create and fork repositories in GitHub
4 Apply branching and merging concepts in your projects
Implement different Git workflow strategies in real-time
5 scenarios
Deploy branching, merging, and rebasing in Git
Work on Git with BitBucket using cloud
6
Understand Git operation in Eclipse ID
7 Course curriculum
Lesson 01 - Course Introduction
8 Lesson 02 - Git Basic
Lesson 03 - Getting Started with Git
Lesson 04 - Remote Repositories
Lesson 05 - Branching, Merging, and Rebasing in Git
Lesson 06 - BitBucket and GitLab
Lesson 07 - GitPlugin with IDE
13 | www.simplilearn.com
CI/CD Pipeline with Jenkins
STEP This CI/CD Pipelines with Jenkins Certification Training course
will help you learn about server automation, continuous
1
integration, building pipelines and configuration tools,
automated testing and code quality improvement, and
distributed systems in Jenkins through intensive, hands-on
practice assignments.
2
Key Learning Objectives
3 Build a continuous integration/continuous deployment (CI/
CD) pipeline
4 Design an automated deployment pipeline
Build jobs and configurations in Jenkins
Configure and run builds in Jenkins from GitHub
5 Perform integration testing with Jenkins
Configure and build tools and plugins using Github
6 Course curriculum
Lesson 01 - Course Introduction
7 Lesson 2 - Introduction to CI/CD
Lesson 3 - Getting Started with Jenkins
8 Lesson 4 - Build Jobs and Configurations
Lesson 5 - Configuring Build Pipelines
Lesson 6 - Automated Testing In Jenkins
Lesson 7 - Code Quality Improvement Using Jenkins
Lesson 8 - Automated Deployment and Continuous Delivery
Lesson 9 - Distributed System in Jenkins
14 | www.simplilearn.com
Configuration Management with
Chef, Puppet, and Ansible
STEP
Configuration management is one of the most important
1 stages in the DevOps pipeline. This course provides an in-depth
understanding of the concepts of Chef, Puppet, and Ansible.
The DevOps lifecycle is a collection of engineering practices
2 providing a systematic way to manage all of the entities
required for efficient deployment. These entities include the
code, the infrastructure, and the people who take care of the
3 infrastructure.
Key Learning Objectives
4
Gain an in-depth understanding of the concept of
configuration management
5 Work on the three main tools: Chef, Puppet, and Ansible
Understand the benefits of configuration management and
infrastructure as code
6 Understand the automation skills to scale your infrastructure
Course curriculum
7
Lesson 01 - Course Introduction
Lesson 2: Introduction to Configuration Management
8 Lesson 3: Chef Fundamentals
Lesson 4: Chef Cookbooks and Recipes
Lesson 5: Advanced Chef
Lesson 6: Getting started with Puppet
Lesson 7: Puppet Resources, Classes, and Modules
Lesson 8: Puppet Hiera, Forge, and Puppet Best Practises
Lesson 9: Ansible Basics
Lesson 10: Ansible Implementation
Lesson 11: Ansible on Cloud with Terraform
15 | www.simplilearn.com
Docker Certified Associate
STEP This training course is aligned with the Docker Certified
Associate (DCA) Certification body and covers the concepts of
1
Docker at a deep level. You will be able to comprehend Docker
and its role in the DevOps lifecycle; create images, containers,
swarms, volumes, and networks; define Docker security client
bundles and client-server authentication; and more.
2
Key Learning Objectives
3 Understand the basics and features of Docker
Run a Docker container and image creation management
4 Understand tools that support Docker to ease application
deployment, continuous integration, service discovery,
and orchestration
5 Understand Docker networking models and use cases
Install and uninstall Docker Enterprise
6 Discuss Docker security in detail using Demons
Course curriculum
7 Lesson 01 - Course Introduction
Lesson 2 - Introduction to Docker
8 Lesson 3 - Image Creation, Management, and Registry
Lesson 4 - Orchestration
Lesson 5 - Networking
Lesson 6 - Installation and Configuration of Docker
Enterprise
Lesson 7 - Security
16 | www.simplilearn.com
Certified Kubernetes
Administrator
STEP
Kubernetes is one of the most popular container orchestration
1 tools available. The Kubernetes Administrator certification
course, founded by the Cloud Native Computing Foundation
(CNCF), will enhance your Kubernetes skills and give you
2 credibility in the field while preparing you for the CKA exam.
Key Learning Objectives
3 Understand Kubernetes core concepts and terminologies
Install and deploy Kubernetes cluster
4 Understand pods and scheduling techniques
Perform logging, monitoring, services, and volumes in
Kubernetes
5 Troubleshoot application and network failures
Perform auditing and logging the cluster events
6
Course curriculum
7 Lesson 01 - Introduction
Lesson 02 Kubernetes Overview
Lesson 03 Setup Kubernetes
8 Lesson 04 Kubernetes Concepts
Lesson 05 YAML Introduction
Lesson 06 Kubernetes Concepts - PODs, ReplicaSets,
Deployments
Lesson 07 Networking in Kubernetes
Lesson 08 Services
Lesson 09 Microservices Architecture
Lesson 10 Conclusion
17 | www.simplilearn.com
DevOps on AWS
STEP Simplilearn’s DevOps on AWS course is structured to build your
understanding of both technologies using the advanced skills
1
on CodeBuild, CodeDeploy, and CodePipeline to automate
continuous delivery and continuous integration for your
application.
2
Key Learning Objectives
Set up the DevOps infrastructure on the cloud
3 Work and set up IDE on Cloud9
Deploy projects on AWS using CodeBuild, CodeDeploy, and
4 CodePipeline
Work on AWS CodeStar with complete deployment
5
Course curriculum
6 Lesson 01 - Getting Started with DevOps on AWS Cloud
Lesson 02 - Spinning Up an IDE in AWS Cloud with Cloud9
Lesson 03 - Building Applications with AWS CodeBuild
7 Lesson 04 - Deploying Applications with AWS CodeDeploy
Lesson 05 - Automating Deployment with AWS CodePipeline
8 Lesson 06 - DevOps with AWS CodeStar
18 | www.simplilearn.com
Capstone Project
STEP This DevOps capstone project will give you an opportunity
to implement the skills you learned throughout this program.
1
Through dedicated mentoring sessions, you’ll learn how to
solve a real-world, industry-aligned problem. This project
is the final step in the learning path and will enable you to
showcase your expertise in DevOps to future employers.
2
4 Academic Master Classes
– Caltech CTME
5
Attend an online interactive masterclass conducted by the
instructor from the Caltech CTME and get insights about
6 advancements in the DevOps domain and understand why
it has become important for any organization to understand
and implement DevOps to scale up.
7
19 | www.simplilearn.com
Elective Course
Agile Scrum Master
This Agile ScrumMaster (ASM®) Training introduces you
to Agile’s best practices and the nuances of the Scrum
methodology. Master the agile scrum project management
approach and enhance your ability to develop and deliver
quality products to customers. Use this popular methodology to
maximize business value while mitigating potential risks.
Linux Training
Simplilearn’s Linux Training course will help you to master the
important concepts of Linux Operating System from command
line tools and utilities to concepts such as virtualization through
this course.
20 | www.simplilearn.com
Certificates
Upon completion of this Post Graduate Program in DevOps you
will receive the Post Graduate Certification from Caltech CTME.
You will also receive certificates from Simplilearn for the courses
in the learning path. These certificates will testify to your skills as
an expert in DevOps.
21 | www.simplilearn.com
Advisory Board Members
Rick Hefner
Leadership, Systems Engineering
Rick Hefner, PhD, specializes in systems development
and maintenance; project management; Lean Six
Sigma; process improvement, technology transfer;
and risk management. His experience spans over 35
years. Dr. Hefner recently served as director of process
management at Northrop Grumman Corporation, where
he managed corporate process initiatives related to
Lean Six Sigma and program management.
Previous positions at Northrop Grumman (formerly
TRW) included managing technology process initiatives
and helping to establish the corporate engineering
and program management processes. Previously, at
Aerospace Corporation, Dr. Hefner was the director of
their software development department. He served as
an engineer, technical specialist, project manager, and
section manager.
Dr. Hefner has also worked with companies in the
communications, electronics, and health sciences
industries, including Applied Physics Laboratory, Ares
Management, Boeing, DRS Technologies, Herbalife,
Honeywell, Jet Propulsion Laboratory, John Deere, L-3
WESCAM, Maytag, Motorola, Pacific Bell, Raytheon,
Schlumberger, Southern California Edison, St. Jude
Medical, Toshiba, U.S. Navy, and Xerox. Dr. Hefner is
credited with over 200 publications and presentations.
He earned his PhD from the University of California,
Los Angeles, in applied dynamic systems control. He
received his MS and BS from Purdue University in
interdisciplinary engineering.
22 | www.simplilearn.com
USA
Simplilearn Americas, Inc.
201 Spear Street, Suite 1100, San Francisco, CA 94105
United States
Phone No: +1-844-532-7688
INDIA
Simplilearn Solutions Pvt Ltd.
# 53/1 C, Manoj Arcade, 24th Main, Harlkunte
2nd Sector, HSR Layout
Bangalore - 560102
Call us at: 1800-212-7688
www.simplilearn.com
Disclaimer: All programs are offered on a non-credit basis and are not transferable to a degree.
23 | www.simplilearn.com