DEVOPS ENGINEER
Master’s Program
Table of Contents
About the Course 3
Key Features of the DevOps Engineer
Master’s Program 4
About Simplilearn 4
Partnerships and Certifications Alignment 5
Learning Path Visualization 6
Program Outcomes 7
Who Should Enroll 8
Courses
Step 1: DevOps Certification Training 9
Step 2: CI/CD Pipeline with Jenkins 10
Step 3: Docker Certified Associate (DCA) 12
Step 4: Certified Kubernetes Administrator 14
Step 5: AWS Developer Associate 16
Program Projects 17
Tools and Services Covered 19
Certificate 20
Classroom-Level Immersion: Delivered Digitally 21
Customer Reviews 22
Corporate training 23
About the Course
Simplilearn’s DevOps Engineer Master’s Program will help you achieve
competency in all aspects of software development (Dev) and technology
operations (Ops) by using principles of continuous deployment and
continuous monitoring. You will learn how to implement tools such as
Puppet, Nagios, Chef, Docker, Git, and Jenkins.
3 | www.simplilearn.com
Key Features
172 hours of instructor- 202 hours of in-depth 20+ in-demand
led training Applied Learning tools and skills
30 hours of self-paced Job-assist program Capstone and 100+
learning (India only) hands-on practice
projects
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.
4 | www.simplilearn.com
Partnerships and Certifications
Alignment
This DevOps Engineer Program is aligned to the curriculum of
Amazon Web Services and we are the registered training provider
for this program.
5 | www.simplilearn.com
Learning Path
1 DevOps Certification Training
(48 hours)
2 CI/CD Pipeline with Jenkins
(20 hours)
3 Docker Certified Associate (DCA)
Certification Training Course
(24 hours)
4 Certified Kubernetes Administrator
(40 hours)
5 AWS Developer Associate
(28 hours)
5
6 Master's Certificate
Electives
Agile Scrum Master
Linux Training
Microsoft Azure Fundamentals
AWS Technical Essentials
Git and Github Training
Ansible 2.0 Training
Puppet Training
DevOps on AWS
6 | www.simplilearn.com
Program Outcomes
At the end of this DevOps Engineer Master’s Program, you will:
Understand the fundamentals Be able to deliver change requests
of DevOps engineering and be from customers rapidly and
fully proficient with DevOps effectively by adding new (and
terminologies, concepts, benefits, updating existing) features
and deployment options to meet
your business requirements
Develop a sound understanding
of security and performance
Obtain complete knowledge of testing to safeguard releases from
the “version control system” to vulnerabilities
effectively track changes augmented
with Git and Github training
Successfully transition from a
software engineer to a DevOps
Have a detailed overview of engineer
continuous integration and container
ecosystem by learning tools such as
Jenkins and Docker
7 | www.simplilearn.com
Who Should Enroll in this Program?
This program caters to those who are hoping to enter the world of DevOps as it is
designed and structured to accommodate various professional backgrounds. Although
there are no prerequisites for taking up 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
cloud computing domain
People working in the following roles will benefit the most from the DevOps
Engineer Master’s Program:
› IT Team Leaders › Cloud Engineers
› Software Developers › Developers
› Systems Administrators and IT › Engineers
Managers
8 | www.simplilearn.com
STEP 1 2 3 4 5
DevOps Certification Training
Simplilearn’s DevOps practitioner course is designed to prepare you for future
successful software development projects. This training has been designed to follow
best practices for software development and to make the most efficient use of software
tools. The course follows the whole software development lifecycle from requirements
analysis through coding to production support.
Key Learning Objectives
By the end of this training you will be able to:
Integrate and deploy tools like Jenkins, TeamCity, and Maven
Configure management tools Puppet, Chef, Ansible, and Saltstack
Understand DevOps tools on the cloud
Build and deploy containerization using Docker
Perform tuning and monitoring using Nagios
Course curriculum
Lesson 00 - Course Introduction Lesson 06 - Containerization with
Lesson 01 - Introduction to DevOps Docker
Lesson 02 - Version Control Systems Lesson 07 - Continuous Monitoring
Lesson 03 - Continuous Integration, Lesson 08 - Need of Cloud in DevOps
Continuous Deployment, and Build Lesson 09 - Practice Projects
Tools
Lesson 04 - Software and Automation
Testing Frameworks
Lesson 05 - Configuration
Management Tools
9 | www.simplilearn.com
STEP 1 2 3 4 5
CI/CD Pipeline with Jenkins
This CI/CD Pipelines with Jenkins Certification Training course will help you learn server
automation, continuous integration, build pipelines and configuration tools, automated
testing and code quality improvement, and distributed system in Jenkins through
intensive, hands-on practice assignments.
Key Learning Objectives
By the end of this course you will be able to:
Build a continuous integration/continuous deployment (CI/CD) pipeline
Design an automated deployment pipeline
Build jobs and configurations in Jenkins
Configure and run builds in Jenkins from GitHub
Perform integration testing with Jenkins
Configure and build tools and plugins using Github
Course curriculum
Self Paced Curriculum
Lesson 01 - Course Introduction
Lesson 02 - Continuous Integration & Continuous Delivery With Jenkins
Lesson 03 - Getting Started With Jenkins
Lesson 04 - CI & CD Pipeline With Jenkins, Gradle & Artifactory
Lesson 05 - CI & CD Pipeline With Jenkins & Maven
Lesson 06 - Manage Relational Database Schema With Jenkins And Sqitch
Lesson 07 - Operational Considerations For Jenkins
10 | www.simplilearn.com
Live Virtual Class Curriculum
Lesson 01 - Course Introduction
Lesson 02 - Introduction to CI/CD
Lesson 03 - Getting Started with Jenkins
Lesson 04 - Build Jobs and Configurations
Lesson 05 - Configuring Build Pipelines
Lesson 06 - Automated Testing In Jenkins
Lesson 07 - Code Quality Improvement Using Jenkins
Lesson 08 - Automated Deployment and Continuous Delivery
Lesson 09 - Distributed System in Jenkins
11 | www.simplilearn.com
STEP 1 2 3 4 5
Docker Certified Associate
This training course is aligned with the Docker Certified Associate (DCA) Certification
body and covers the fundamentals of Docker. 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 clientserver authentication; and
more.
Key Learning Objectives
By the end of this course you will be able to::
Understand the basics of Docker and its features
Run a Docker container and image creation management
Understand tools that support Docker to ease application deployment,
continuous integration, service discovery, and orchestration
Understand Docker networking models and use cases
Install and uninstall Docker Enterprise
Discuss Docker security in detail using Demons
Course Curriculum
Self Paced Curriculum
Lesson 01 - Introduction Lesson 08 - Orchestration
DockerSwarm
Lesson 02 - Understanding Docker
Lesson 09 - Universal
Lesson 03 - Docker CE on Linux Platform
Control Plane
Lesson 04 - Docker Networking
Lesson 10 - Docker Trusted
Lesson 05 - Docker Images Registry
Lesson 06 - Docker Storage and Volumes Lesson 11 - Security
Lesson 07 - Docker Compose Lesson 12 - The DCA Test
12 | www.simplilearn.com
Live Virtual Class Curriculum
Lesson 01 - Course Introduction
Lesson 02 - Introduction to Docker
Lesson 03 - Image Creation, Management, and Registry
Lesson 04 - Orchestration
Lesson 05 - Networking
Lesson 06 - Installation and Configuration of Docker Enterprise
Lesson 07 - Security
13 | www.simplilearn.com
STEP 1 2 3 4 5
Certified Kubernetes Administrator
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 Kubernetes skills and give you credibility in the
field while preparing you for the CKA exam.
Key Learning Objectives
By the end of the course you’ll be able to:
Understand Kubernetes core concepts and terminologies
Install and deploy Kubernetes cluster
Understand pods and scheduling techniques
Perform logging, monitoring, services, and volumes in Kubernetes
Troubleshoot application and network failures
Perform auditing and logging the cluster events
Course Curriculum
Self Paced Curriculum
Lesson 01 - Introduction Lesson 08 - Services
Lesson 02 - Kubernetes Overview Lesson 09 - Microservices Architecture
Lesson 03 - Setup Kubernetes Lesson 10 - Conclusion
Lesson 04 - Kubernetes Concepts
Lesson 05 - YAML Introduction
Lesson 06 - Kubernetes Concepts -
PODs, ReplicaSets, Deployments
Lesson 07 - Networking in Kubernetes
14 | www.simplilearn.com
Live Virtual Class Curriculum
Lesson 01 - Core Concepts
Lesson 02 - Scheduling Pods
Lesson 03 - Logging and Monitoring
Lesson 04 - Application Lifecycle Management
Lesson 05 - Cluster Maintenance
Lesson 06 - Security and Authentication
Lesson 07 - Storage and Volumes
Lesson 08 - DNS Networking, CoreDNS, and CNI
Lesson 09 - Troubleshooting: Application Failures, Control Panel
Failures, and Network Failures
15 | www.simplilearn.com
STEP 1 2 3 4 5
AWS Developer Associate
Simplilearn’s AWS Developer Associate training builds upon the skills learned from
the AWS Technical Essentials course. This course will teach you how to write code and
design scalable applications, implement application security and testing, and develop
expertise with key AWS components such as S3, DynamoDB, Elastic Beanstalk, and
CloudFormation.
Key Learning Objectives
By the end of the course you’ll be able to:
Plan, design, develop, and deploy scalable and elastic cloud solutions using AWS
Write code that optimizes performance of AWS services
Recognize and implement code-level application security (IAM roles, credentials,
encryption)
Identify and implement the appropriate architecture for development, testing, and
staging environments
Identify and deploy secure procedures for optimal cloud deployment and
maintenance
Develop and maintain applications written for S3, DynamoDB, SQS, SNS, SWS, AWS
Elastic Beanstalk, and AWS CloudFormation
Identify and implement cloud security best practices
Course Curriculum
Lesson 01 - Introduction
1. AWS Overview
2. AWS Services
16 | www.simplilearn.com
Program Projects
Project 1:
Branching Development Model
Build a branching model to help your team understand the Git workflow for faster
integration of work.
Project 2:
Architecting Jenkins Pipeline for Scale
Use Jenkins to set up a distributed pipeline that will compile and test a Maven project
on two different slave nodes respectively.
Project 3:
Building a CI/CD Pipeline with Jenkins
Use Jenkins to set up a CI/CD pipeline that will compile and test a Maven project and
deploy it to a Tomcat server.
Project 4:
Dockerizing Jenkins Pipeline
Demonstrate continuous integration and delivery by Dockerizing Jenkins Pipeline.
Project 5:
Deploy Angular Application in Docker Container
Deploy the Angular application in Docker. The Angular application should be built
with the Angular CLI along with Docker Compose for development and production.
17 | www.simplilearn.com
Project 6:
Containerizing an Application and Scanning Its Docker
Image with DTR
In this project, you will create an image that can handle the spring boot
application by using Dockerfile and pushing it to a private registry using DTR.
Project 7:
Social Media Underlying Infra Challenges
Resize the existing cluster size in order to meet infra requirements of an already
running application in production and autoscale the application in terms of replica
set and deployments.
Project 8:
IT Software Containerization
As a Kubernetes developer, demonstrate the packaging of your web application in
a Docker container image. Use the container image on Google Kubernetes Engine
cluster as a load-balanced set of replicas that can scale to the needs of your users.
Scale a deployed application in Google Kubernetes Engine and then deploy a new
version of your app with zero down time and finally deploy it to the cluster.
Project 9:
Hands on with Amazon DynamoDB Database
Create the Amazon DynamoDB table, add items to the table, query it, and delete
the table.
18 | www.simplilearn.com
Tools and Services Covered
19 | www.simplilearn.com
Certificates
C E R T I F I C AT E
O F AC H I E V E M E N T
DEVOPS ENGINEER
T H I S I S T O C E R T I F Y T H AT
JOHN DOE
Has successfully graduated from the <Course Name> Masters
Program summa cum laude having completed all mandated
courserequirements and industry projects with distinction.
Date: __ / __ /2021
Krishna Kumar, CEO
Upon completion of this Master’s Program, you will also receive an industry-recognized
Master’s Certificate from Simplilearn.
20 | www.simplilearn.com
Classroom-Level Immersion:
Delivered Digitally
Anywhere
Anytime
Access Online Enrollment and
Access on Web and Mobile
Online
Self-Learning Learner Watches Chapter-End
the Video Quizzes
Live,
Interactive
Classes Live Virtual Live Interaction
Classroom and Mentoring
Hands-On
Experience Final Project Virtual
Assessment Work Labs
Simplilearn Certification Criteria
85% Course
Completion + 80% Score on
Simulation Exam
+
Internal, and
External Project Submitted
Certification and Accepted
Final Exam and
Certification
21 | www.simplilearn.com
Customer Reviews
Narmatha K
Simplilearn is a great place to learn new technologies.
Trainers are excellent at answering our technical questions
and helping us learn about the latest technologies. The live
sessions are more helpful and interactive. The latest portal
looks excellent and provides enough information for self-
learning. It helps me a lot in my career growth.
Harikrishnan k
I have enrolled with AWS DevOps Architect in Simplilearn.
The course content was detailed. I am really satisfied with
the course. The certification helped me get a promotion at
my present company. I would recommend this course to
anyone who wants to get into DevOps.
22 | www.simplilearn.com
Corporate Training
Top clients we work with:
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
23 | www.simplilearn.com
USA Saudi Arabia
Simplilearn Americas, Inc. Saudi Business Machines Ltd.
201 Spear Street, Suite 1100, Digital City, SBM Building
San Francisco, CA 94105 (KB05)
United States Prince Turki bin Abdulaziz
Phone No: +1-844-532-7688 Al-Awwal Road - Al-Nakhil
P.O. Box-818,
Singapore Riyadh 11421
Simplilearn Singapore Pte
Ltd
#14-302, The Plaza,
7500A Beach Rd,
Singapore 199591.
Call us at: 800-492-2295
www.simplilearn.com