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 - Configuration Management with Chef, Puppet, and Ansible 13
Step 3 - Docker Certified Associate 14
Step 4 - Certified Kubernetes Administrator 15
Step 5 - DevOps on AWS
16
Step 6 - Capstone Project 17
Electives
Elective 1 - Git and GitHub Training 18
Elective 2 - CI/CD Pipeline with Jenkins 18
Academic Master Classes – Caltech CTME 18
Certificate 19
Advisory Board Member 20
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
Caltech CTME Post Enrolment in Simplilearn’s
Graduate Certificate JobAssist
Receive upto 25 CEUs 250+ Hours of applied
from Caltech CTME upon learning
course completion
Master classes taught by 50+ Hours of self-paced
Caltech CTME instructor learning course content
Online convocation by Caltech 20+ Real-life projects on
CTME program director integrated labs
Physical certificate from 40+ In-demand skills &
Caltech CTME (on request) 15+ tools
Caltech CTME circle Capstone project in
membership 3 domains
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
Institute that marshals some of the world’s brightest minds and most
innovative tools to address fundamental scientific questions and pressing
societal challenges. Caltech prizes excellence and ambition. The
contributions of Caltech’s faculty and alumni have earned national and
international recognition, including 38 Nobel Prizes and nearly 60 National
Medals of Science. The Institute manages the Jet Propulsion Laboratory
(JPL) for NASA.
CTME is embedded in Caltech’s Division of Engineering and Applied
Science. 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 Certificate
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 upto 25 CEUs from Caltech CTME upon course completion
Caltech CTME Circle Membership
Physical Certificate from Caltech CTME (on request)
5 | www.simplilearn.com
About Simplilearn
Simplilearn is the world’s #1 online bootcamp provider that enables
learners through rigorous and highly specialized training. We focus on
emerging technologies and processes that are transforming the digital
world, at a fraction of the cost and time as traditional approaches. Over
one million professionals and 2000 corporate training organizations
have harnessed our award-winning programs to achieve their career
and business 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 application After you submit your An offer of admission
and include a brief application, a panel of will be made to qualified
statement of purpose admissions counselors will candidates. You can
to tell our admissions review your application accept this offer by paying
counselors why you’re and statement of purpose the program fee.
interested and qualified to determine your
for this Post Graduate qualifications and interest
Program in DevOps. 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
DevOps Certification
Training
Configuration Management Docker Certified
with Chef, Puppet, and Associate
Ansible
Certified Kubernetes
DevOps on AWS
Administrator
Capstone Project
Electives
Git and GitHub Training
CI/CD Pipeline with Jenkins
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 training has
1 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
2 through coding and production support.
Key Learning Objectives
3
Integrate and deploy tools like Jenkins, TeamCity, and Maven
Configure management tools Puppet, Chef, Ansible, and Saltstack
4 Understand DevOps tools on the cloud
Build and deploy containerization using Docker
5 Perform tuning and monitoring using Nagios
Course curriculum
6
Lesson 0 - Course Introduction
Lesson 1 -Introduction to DevOps
Lesson 2 -Version Control Systems
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
Configuration Management
with Chef, Puppet, and Ansible
STEP
1 Configuration management is one of the most important stages in
the DevOps pipeline. This course provides an in-depth understanding
of the concepts of Chef, Puppet, and Ansible.The DevOps lifecycle
2 is a collection of engineering practices 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
3 care of the infrastructure.
Key Learning Objectives
4 Gain an in-depth understanding of the concept of configuration
management
Work on the three main tools: Chef, Puppet, and Ansible
5 Understand the benefits of configuration management and
infrastructure as code
6 Understand the automation skills to scale your infrastructure
Course curriculum
Lesson 01 - Course Introduction
Lesson 2: Introduction to Configuration Management
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
13 | 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 Docker at a deep
1 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;
2 and more.
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
Lesson 1 - Course Introduction
Lesson 2 - Introduction to Docker
Lesson 3 - Image Creation, Management, and Registry
Lesson 4 - Orchestration
Lesson 5 - Networking
Lesson 6 - Installation and Configuration of Docker Enterprise
Lesson 7 - Security
14 | www.simplilearn.com
Certified Kubernetes
Administrator
STEP
1 Kubernetes is one of the most popular container orchestration tools
available. The Kubernetes Administrator certification course, founded
by the Cloud Native Computing Foundation (CNCF), will enhance your
2 Kubernetes skills and give you credibility in the field while preparing you
for the CKA exam.
3 Key Learning Objectives
Understand Kubernetes core concepts and terminologies
4 Install and deploy Kubernetes cluster
Understand pods and scheduling techniques
5 Perform logging, monitoring, services, and volumes in Kubernetes
Troubleshoot application and network failures
Perform auditing and logging the cluster events
6
Course curriculum
Lesson 01 - Introduction
Lesson 02 Kubernetes Overview
Lesson 03 Setup Kubernetes
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
15 | 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 on
1 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
CodePipeline
4
Work on AWS CodeStar with complete deployment
5 Course curriculum
Lesson 01 - Getting Started with DevOps on AWS Cloud
6 Lesson 02 - Spinning Up an IDE in AWS Cloud with Cloud9
Lesson 03 - Building Applications with AWS CodeBuild
Lesson 04 - Deploying Applications with AWS CodeDeploy
Lesson 05 - Automating Deployment with AWS CodePipeline
Lesson 06 - DevOps with AWS CodeStar
16 | www.simplilearn.com
Capstone Project
STEP This DevOps capstone project will give you an opportunity to
implement the skills you learned throughout this program. Through
1 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
2 future employers.
17 | www.simplilearn.com
Electives
Git and GitHub Training
Simplilearn’s Git and GitHub training program will help you understand
software version control and its hosting services. 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 repositories, branching, merging, using Git in IDE, and
Git workflows.
CI/CD Pipeline with Jenkins
This CI/CD Pipelines with Jenkins Certification Training course will help
you learn about server automation, continuous integration, building
pipelines and configuration tools, automated testing and code quality
improvement, and distributed systems in Jenkins through intensive,
hands-on practice assignments.
Academic Master Classes
– Caltech CTME
Attend an online interactive masterclass conducted by the
instructor from the Caltech CTME and get insights about
advancements in the DevOps domain and understand why
it has become important for any organization to understand
and implement DevOps to scale up.
18 | www.simplilearn.com
Certificate
This is to certify that
John Doe
has successfully completed the
POST GRADUATE PROGRAM
IN DEVOPS
on 8th May 2020
Program delivered by
Anne Campbell Krishna Kumar
Executive Director, CEO, Simplilearn
Caltech Center for Technology
and Management Education
Upon completion of this Post Graduate Program in DevOps you will
receive the Caltech CTME Post Graduate Certificate. 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.
19 | www.simplilearn.com
Advisory Board
Members
Rick Hefner, Ph.D.
Program Director, Caltech Center for Technology
& Management Education
[email protected]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.
20 | 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.
SL-PGP-32-216-202104