0% found this document useful (0 votes)
86 views28 pages

DevOps Postgraduate Program Overview

Uploaded by

santoshdvg1997
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views28 pages

DevOps Postgraduate Program Overview

Uploaded by

santoshdvg1997
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

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.

You might also like