Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
16 views21 pages

Caltech - PG Program in DevOps

Uploaded by

Sundar Sukumaran
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)
16 views21 pages

Caltech - PG Program in DevOps

Uploaded by

Sundar Sukumaran
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/ 21

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

You might also like