Post Graduate Program in
DevOps
In collaboration with
With official learning content from
Powered by
Table of Contents
About the Program 3
Key Features of the Program 4
About Caltech Center for Technology and
Management Education (Caltech CTME) 6
About Simplilearn 6
Eligibility Criteria 7
Application Process 7
Careers in DevOps 10
Program Outcomes 11
Who Should Enroll in This Program? 12
Learning Path Visualization 13
Core Topics
Electives
Tools Covered 23
Advisory Board 24
Certificates 25
Corporate Training 27
About the Accelerate your career with this acclaimed Post Graduate Program in
DevOps in collaboration with Caltech CTME and IBM. This program features
Program 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
development and operations. It offers self-paced videos, live virtual classes,
hands-on projects, and labs. Learners can also access mentorship sessions
and work on real-world applications to help master essential DevOps skills
and tools.
You’ll delve into version control and collaborative software development
practices with Git and GitHub to manage code repositories, containerization
with Docker to deploy applications at scale, and continuous integration
and deployment (CI/CD) with Jenkins to automate, build, deploy, and test
processes. Explore Kubernetes for container orchestration, automated
deployment, scaling, and management. Understand DevSecOps to integrate
security best practices into the DevOps lifecycle, and learn how to leverage
Prometheus to monitor the performance of your environments.
Discover the benefits of serverless computing and microservice architecture,
and utilize visualization and monitoring tools like Grafana to make data-
driven decisions and enhance system performance. Finally, conclude your
journey with industry-ready capstone projects that put your newfound skills
to the test in real-world scenarios.
This program is designed for graduates in any discipline and experienced
professionals from programming and non-programming backgrounds.
3 | www.simplilearn.com
Key Features A postgraduate certificate from Caltech CTME( Digital & Physical)
of the Program
Official completion letter from Caltech CTME
Program Performance Report for the entire learning path
Earn an invitation to the Caltech CTME Circle Membership
Up to 20 CEUs from Caltech CTME upon program completion
Microsoft Learn portal access and an MS-branded certificate
Access capstone projects in 3 domains
Access Simplilearn’s JobAssist Service to get noticed by top
hiring companies
Attend masterclasses from Caltech CTME instructors
Attend masterclasses from IBM professionals
Participate in live virtual classes led by industry experts,
hands-on projects, and integrated labs
4 | www.simplilearn.com
Slack Channel Active Engagement and Peer-to-Peer communication
during and after live sessions
5 | www.simplilearn.com
About Caltech Founded in 1891, Caltech is a world-renowned science
and engineering institute that marshals some of the world’s
Center for brightest minds and most innovative tools to address
fundamental scientific questions and pressing societal
Technology and challenges. Caltech prizes excellence and ambition. The
contributions of Caltech’s faculty and alumni have earned
Management national and international recognition, including 38 Nobel
Education Prizes and nearly 60 National Medals of Science. The
institute manages the Jet Propulsion Laboratory (JPL)
(Caltech CTME) for NASA. CTME is embedded in Caltech’s Division of
Engineering and Applied Science. Caltech CTME has a
unique role 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.
About Simplilearn is the world’s #1 online Bootcamp provider,
enabling learners around the globe with rigorous and
Simplilearn highly specialized training offered in partnership with
world-renowned universities and leading corporations. We
focus on emerging technologies and skills transforming the
global economy, such as data science, cloud computing,
programming, and more. Our hands-on and immersive
training includes live virtual classes, integrated labs
and projects, 24x7 support, and a collaborative learning
environment. Over two million professionals and 2000
corporate training organizations across 150 countries have
harnessed our award-winning programs to achieve their
career and business goals.
6 | www.simplilearn.com
Eligibility Criteria To enroll in this program, candidates should have the following criteria:
Should have over one year of prior work experience (preferred but
not mandatory)
A bachelor’s degree
Can be from a programming or non-programming background
Application The application process consists of three simple steps:
Step 1: Submit an Application
Process Complete the application, including a brief statement of purpose
explaining your interest in and qualifications for the program.
Step 2: Application Review
A panel of admissions counselors will review your application and
statement of purpose to determine whether you qualify for acceptance.
Step 3: Admission
An offer of admission will be made to qualified candidates. You can
accept this offer by paying the program fee.
Talk to an We have a team of dedicated admissions counselors who can help
you with the application process and related matters.
Admissions Our team is available to:
Counselor Answer your questions about the application process.
Discuss your financing options.
Provide insight into the curriculum, program outcomes, and more.
Inquire Now Contact Us | 1-800-212-7688
7 | www.simplilearn.com
DevOps The global cloud computing market size was valued at USD 483.98 billion
in 2022 and is expected to grow at a compound annual growth rate (CAGR)
Industry Trends of 14.1% from 2023 to 2030. The market is expected to increase due to
factors such as the functional ability of cloud computing to improve business
performance in large enterprises, hybrid models, omni-cloud systems, and
pay-as-you-go models.
Market Salary Growth
20.5% CAGR $138K $57.3 Billion
is the estimated public is the average annual salary Forecasted DevOps market size
cloud spending by 2023 of a DevOps professional by 2032
in the U.S.
Source: Market.us Source: Glassdoor Source: Market.us
8 | www.simplilearn.com
DevOps Career Following high demand for DevOps professionals, salaries in this field often
reflect the reality of the market. A company’s size, geographical location,
Outlook and industry can significantly influence compensation levels. Taking these
variables into consideration, we have compiled an estimate of what you can
expect to earn in the following roles:
DevOps Engineer
Harness the power of cloud giants, orchestrating seamless operations on
Average Annual Salary
leading platforms.
$120,000 - $190,000
Site Reliability Engineer (SRE)
Site Reliability Engineers master the art of reliability, ensuring systems
Average Annual Salary
operate flawlessly in any condition.
$120,000 - $180,000
DevSecOps Architect/Engineer
DevSecOps Architects integrate security seamlessly into development and
Average Annual Salary
operations, ensuring safety without compromise.
$140,000 - $210,000
Cloud Platform Engineer
Cloud Platform Engineers build the infrastructure of tomorrow, shaping
Average Annual Salary
digital landscapes with cloud technologies.
$130,000 - $200,000
Automation Architect
They architect the future of efficiency, automating processes to streamline
Average Annual Salary
workflows.
$130,000 - $200,000
9 | www.simplilearn.com
A Career in DevOps: Lead DevOps Engineer /
Potential Roadmap DevOps Architect
Leads DevOps initiatives, designs
scalable and resilient infrastructure
architectures, defines best practices and
standards, and mentors junior engineers.
Annually Salary: $150,000 - $180,000
Senior DevOps Engineer
Designs and implements complex CI/CD
pipelines, develops automation scripts for
infrastructure management, and provides
technical leadership and mentorship.
4
Annually Salary: $120,000 - $150,000
3
Mid-Level DevOps Engineer
2
Manages CI/CD pipelines, automates infrastructure
provisioning and configuration, and collaborates
with development and operations teams.
Annually Salary: $90,000 - $120,000
1 Entry-Level DevOps Engineer
Assists in implementing and maintaining CI/CD
pipelines and learns basic automation and cloud
computing concepts.
Annually Salary: $60,000 - $90,000
10
10|| www.simplilearn.com
Program Upon successful completion of our Post Graduate Program in DevOps,
you will:
Outcomes
Understand DevOps principles: Gain insight into DevOps concepts,
benefits, and challenges.
Learn DevSecOps principles: Gain insight into integrating security
into DevOps pipelines for resilient software systems.
Master version control and CI/CD: Learn to use Jenkins and GitHub
Actions for automated software delivery.
Gain configuration management and IaC skills: Become proficient in
managing infrastructure with Ansible and Terraform.
Become proficient in Docker containerization: Simplify the
development, deployment, and scaling by packaging applications
and their dependencies into lightweight, portable containers across
various platforms.
Gain expertise in Kubernetes orchestration: Learn about
implementation, deployment, scaling, and security strategies with
Kubernetes.
Master monitoring and logging practices: Gain skills in monitoring
with Prometheus, Grafana, Kibana, and ELK stack.
Implement DevOps on cloud platforms: Learn how to deploy and
manage applications on AWS using DevOps best practices.
Master serverless architecture: Learn about serverless architecture
and equip yourself with practical knowledge of AWS Lambda for
event-driven applications and AWS Fargate for efficient serverless
container management within the AWS ecosystem.
11 | www.simplilearn.com
Who Should This program is designed to train professionals who will be responsible for
DevOps in their respective organizations and is recommended for individuals
Enroll in this pursuing positions including:
Program?
DevOps or Platform Engineer Security Engineer
Site Reliability Engineer (SRE) DevOps Software Developer
Release Manager DevOps Data Analyst
Automation Architect DevOps Cloud Engineer
DevOps Product Manager Cloud Platform Engineer
Build Engineer AWS/Azure DevOps Engineer
DevOps Evangelist DevSecOps Architect
12 | www.simplilearn.com
Learning Path
Core Topics
Induction to Post DevOps Foundations: Configuration
Graduate Program Version Control and Management with
in DevOps CI/CD with Jenkins Ansible and Terraform
Monitoring Container
Containerization
and Logging Orchestration using
with Docker
in DevOps Kubernetes
DevOps
on AWS
DevSecOps - Serverless DevOps
Principles & AWS Architecture Capstone
Cloud Security in DevOps Project
Electives
Module 1 - Caltech CTME DevOps Masterclass Module 2 - IBM Industry Masterclass: DevOps
Module 3 - Docker with IBM Module 4 - Kubernetes with IBM
Module 5 - Microsoft Azure Fundamentals Module 6 - Microsoft Certified DevOps Engineer
(AZ 900) (AZ 400)
Module 7 - Generative AI Masterclass
13 | www.simplilearn.com
Learning Path
Details
Module 1 - Induction to This introductory course provides an overview of the program structure,
Post Graduate Program curriculum, learning outcomes, and more. You’ll gain a clear understanding
in DevOps of what lies ahead and how this program can help you achieve your
professional goals.
Upon completion of this module, you will:
Get acquainted with your peers
Gain a complete understanding of the program
Module 2 - DevOps Upon completion of this module, you will:
Foundations: Version Understand the core principles, benefits, and challenges of adopting a
Control and CI/CD with DevOps approach
Jenkins
Develop practical skills in leveraging DevOps tools and technologies,
including Jenkins, GitHub Actions, and version control systems
Explore the fundamental principles and best practices of DevSecOps for
integrating security into the DevOps lifecycle
Course Curriculum • Lesson 1: Introduction to DevOps
• Lesson 2: Basics of Version Control Systems with Git
• Lesson 3: Exploring Advanced Concepts in Git
• Lesson 4: CI/CD Pipeline with Jenkins
• Lesson 5: Jenkins Jobs and Plugins
• Lesson 6: Jenkins Build Tools and Build Triggers
14 | www.simplilearn.com
• Lesson 7: Jenkins Integrations
• Lesson 8: Jenkins Pipeline
• Lesson 9: Jenkins Administration
• Lesson 10: DevSecOps with Jenkins
• Lesson 11: CI/CD Pipeline with GitHub Actions
Module 3 - Upon completion of this module, you will:
Configuration Develop a comprehensive understanding of configuration management
Management with and Infrastructure as Code (IaC) concepts, enabling efficient
Ansible and Terraform orchestration and automation of complex IT environments.
Master Ansible’s features and benefits, compare it with Puppet and Chef
and apply it in real-world scenarios.
Gain expertise in Terraform’s IT automation role, compare it with
CloudFormation and Pulumi and harness its power for efficient
infrastructure management.
Acquire practical hands-on experience with Ansible and Terraform,
ensuring proficiency in their usage for configuration management and
infrastructure automation.
Course Curriculum • Lesson 1: Getting Started with Configuration Management
• Lesson 2: Ansible Setup and Ad-hoc Commands
• Lesson 3: Yet Another Markup Language (YAML)
• Lesson 4: Ansible Inventories, Modules, and Plugins
• Lesson 5: Securing Ansible Environment with Vault, Roles, and
DevSecOps
• Lesson 6: Terraform Fundamentals
15 | www.simplilearn.com
• Lesson 7: Terraform Core Concepts
• Lesson 8: Terraform Security
• Lesson 9: Infrastructure as Code Best Practice
Module 4 - Upon completion of this module, you will:
Containerization with Gain a thorough understanding of Docker essentials, including its
Docker architecture, image management, and registry usage, laying the
groundwork for proficient containerization.
Develop proficiency in Docker networking principles and orchestration
techniques using Swarm and Kubernetes, facilitating efficient
management of containerized applications.
Explore advanced Docker topics, including storage mechanisms,
microservices architecture, and security best practices, ensuring robust
and secure containerized environments.
Implement Docker security best practices and deploy effective security
measures within containerized environments, enhancing your skills in
container security.
Course Curriculum • Lesson 1: Docker Introduction
• Lesson 2: Image Management and Registry
• Lesson 3: Storage and Volumes
• Lesson 4: Orchestration
• Lesson 5: Networking
• Lesson 6: Security
• Lesson 7: Microservices Architecture
• Lesson 8: Docker Enterprise and Docker Kubernetes Service
16 | www.simplilearn.com
Module 5 - Container Upon completion of this module, you will:
Orchestration using Develop a comprehensive understanding of Kubernetes fundamentals,
Kubernetes including its architecture, container runtimes, and key components such
as Kubelet, etc., which is crucial for effective container orchestration.
Learn deployment strategies, workload scaling techniques, self-healing
pod mechanisms, and application configuration management within
Kubernetes, ensuring smooth deployment and efficient management of
containerized applications.
Explore Kubernetes networking models, services, load balancing
strategies, and security measures like RBAC, secrets management, and
network policies, enhancing your knowledge of networking and security
in Kubernetes environments.
Course Curriculum • Lesson 1: Overview of Kubernetes
• Lesson 2: Core Components of Kubernetes
• Lesson 3: Kubernetes Cluster Fundamentals
• Lesson 4: Advanced Kubernetes Cluster Management
• Lesson 5: Workloads
• Lesson 6: Managing Applications in Kubernetes
• Lesson 7: Scheduling
• Lesson 8: Advanced Scheduling Techniques
• Lesson 9: Services, Load Balancing, and Network
• Lesson 10: Networking and Ingress Management
• Lesson 11: Storage
17 | www.simplilearn.com
Module 6 - Monitoring Upon completion of this module, you will:
and Logging in DevOps Gain proficiency in DevOps monitoring essentials, including core
concepts, setting up Prometheus for metric collection, and Grafana
for visualization to ensure visibility and performance in DevOps
environments.
Master centralized logging with the ELK Stack, incorporating
Elasticsearch, Logstash, and Kibana for efficient log management and
analysis in DevOps workflows.
Understand advanced log analytics, integrate logging with CI/CD
pipelines, implement security measures, and leverage advanced
analytics for actionable insights to improve monitoring and logging
practices in DevOps workflows.
Course Curriculum • Lesson 1: Introduction to Monitoring and Prometheus
• Lesson 2: Implementing Monitoring with Prometheus
• Lesson 3: Advanced Concepts of Prometheus in Monitoring
• Lesson 4: Visualization in Monitoring using Grafana
• Lesson 5: Logging in DevOps using Kibana
Module 7 - DevOps on Upon completing this module, learners will:
AWS Gain a comprehensive understanding of AWS fundamentals, including
infrastructure, core services, and management tools like IAM and
CloudFormation — essential for DevOps practices on AWS.
Master AWS DevOps services such as CodeCommit, CodePipeline, and
Elastic Beanstalk to enable streamlined CI/CD workflows and efficient
application deployment.
18 | www.simplilearn.com
Gain proficiency in Kubernetes on AWS, including Amazon EKS,
its components, networking capabilities, autoscaling features,
and integration with other AWS services to facilitate the effective
orchestration of containerized applications.
Course Curriculum • Lesson 1: Essentials of AWS
• Lesson 2: Version Control System on AWS
• Lesson 3: Infrastructure as Code in AWS
• Lesson 4: Continuous Integration and Continuous Delivery (CI/CD) on
AWS: Part 1
• Lesson 5: Continuous Integration and Continuous Delivery (CI/CD) on
AWS: Part 2
• Lesson 6: Configuration Management with AWS
• Lesson 7: Container Orchestration with AWS
Module 8 - DevSecOps - Upon completion of this module, you will:
Principles & AWS Cloud Explore the concept, necessity, and best practices of integrating
Security security into DevOps processes
Learn about STRIDE, DREAD, and PASTA methodologies and their
application in threat modeling
Discover the phases of a DevSecOps pipeline, including SAST, DAST,
SCA, penetration testing, and vulnerability assessment
Course Curriculum • Lesson 1: Conceptualizing DevSecOps and Its Principles
• Lesson 2: AWS Cloud Security
19 | www.simplilearn.com
Module 9 - Serverless Upon completion of this module, you will:
Architecture Gain a thorough understanding of serverless architecture, its
comparison with traditional and cloud computing models, and its
diverse applications and advantages in DevOps scenarios.
Master the deployment, functionality, and security considerations of
AWS Lambda functions, enabling the development of efficient event-
driven applications within DevOps workflows.
Learn how to leverage AWS Fargate as a serverless container solution by
understanding its architecture, deployment methods, and configuration
options for streamlined container management in DevOps environments.
Course Curriculum • Lesson 1: Introduction to Serverless Architecture
• Lesson 2: Building the Logic Tier for Serverless Applications
Module 10 - Capstone Upon completion of this module, you will:
Project Demonstrate your ability to solve real-world scenarios through hands-
on practice in capstone projects, effectively applying learned DevOps
principles and tools.
Develop proficiency in addressing industry-oriented problem
statements, showcasing expertise in deploying DevOps practices to
solve challenges encountered in professional settings.
Showcase your knowledge and project achievements to employers,
strengthen professional connections and enhance opportunities for
career advancement in the DevOps field.
20 | www.simplilearn.com
Electives
Module 1 Module 2
Caltech CTME DevOps Masterclass IBM Industry Masterclass: DevOps
Acquire a comprehensive understanding of Apply acquired DevOps skills in practical scenarios
technological advancements and techniques within through interactive masterclasses conducted by IBM
the DevOps field through interactive masterclasses instructors.
conducted by Caltech CTME instructors.
Module 3 Module 4
Docker with IBM Kubernetes with IBM
Develop proficiency in creating Docker containers Gain expertise in Kubernetes, an open-source container
for production applications while solving related orchestration platform for automating, deploying, and
orchestration challenges. managing large-scale applications.
Module 5 Module 6
Microsoft Azure Fundamentals Microsoft Certified DevOps Engineer
(AZ-900) Expert (AZ-400)
Gain foundational knowledge of cloud services and Develop advanced skills in DevOps and Azure, including
Azure fundamentals, covering topics such as cloud implementation strategy, security, compliance planning,
concepts, Azure services, security, privacy, compliance, and Azure Service Fabric setup, leading to a Microsoft
and pricing Certified DevOps Engineer Expert certification.
Module 7
Generative AI Masterclass:
Gain insights into the practical application of
generative AI.
21 | www.simplilearn.com
Capstone
Projects
ASI Insurance
Create a microservice application architecture for an insurance company
through a DevOps pipeline and deployment on Docker.
Orbit Bank
Deploy a banking application on a Kubernetes cluster from Docker Hub to
help private banking clients manage their accounting activities.
Hotel-Side Hospital
Create an automated provisioned infrastructure using Terraform, EKS cluster,
EC2 instances, and Jenkins server.
22 | www.simplilearn.com
Tools Covered
Git Maven GitLab
Jenkins Ansible Terraform
Docker Kubernetes Helm Charts
Grafana Prometheus ELK Stack
OWASP ZAP Snyk Kibana
AWS Lambda AWS Fargate JUnit
23 | www.simplilearn.com
Program Rick Hefner
Advisors Caltech CTME, Executive Director
Dr. Rick Hefner is the Executive Director of Caltech’s CTME, where he
develops customized training programs for technology-driven organizations.
He has over 40 years of experience in systems development and has held
academic, industrial, and research positions.
Eugene Lai
DevOps Consultant
Eugene Lai is an information technology and process engineering innovator
with over 20 years of experience leading DevOps teams. He has served as
Lead Software Engineer, Chief Scrum Master, Chief Product Owner, Principal
Program Manager, Technical Consultant, and Agile Coach/Trainer.
Matthew Dartez
Professor, Caltech CTME
Matthew Dartez teaches at Caltech CTME, specializing in software and
systems engineering, DevOps adoption, process automation, and cloud-
based implementations. He received his M.S. at the Florida Institute of
Technology and his Bachelor’s at Louisiana Tech.
24 | www.simplilearn.com
Certificate
Upon completing this This is to certify that
Post Graduate Program in
DevOps, you will receive
John Doe
has successfully completed the
the Caltech CTME Post
POST GRADUATE PROGRAM
Graduate Certificate
IN DEVOPS
in association with on 17th April 2024
Simplilearn.
Program delivered by
Rick Hefner Krishna Kumar
Executive Director, CEO, Simplilearn
Caltech Center for Technology
and Management Education
Caltech
Bonafide Upon recommenda�on of the Center has conferred on
Certificate John Doe
a cer�ficate in
You will receive a Digital Post Graduate Program in DevOps
certificate from Caltech within In recogni�on of the sa�sfactory comple�on of a prescribed program
of learning from the Caltech Division of Engineering and Applied
90 days following the last live Sciences in the City of Pasadena, in the State of California,
on April 19, 2024
.
class date of the program.
Hard copy certificate on Dr. Rick Hefner
Execu�ve Director, Caltech CTME
request post completion.
25 | www.simplilearn.com
MS Azure
Certificate
Partnership With
Microsoft:
Get an official course
completion badge/certificate
hosted on the Microsoft
Learn portal
IBM Certificate
Partnership With IBM:
Industry-recognized IBM
certificates for IBM courses
26 | www.simplilearn.com
Corporate Top clients we work with:
Training
Features of Corporate Training:
Tailored learning solutions
Flexible pricing options
Enterprise-grade learning management system (LMS)
Enterprise dashboards for individuals and teams
24X7 learner assistance and support
27 | 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.