DevOps Practitioner Certification

4.5 (1855) 5243 Learners

DevOps is a set of practices that combines software development (Dev) and information-technology operations (Ops) which aims to shorten the systems development life cycle and provide continuous delivery with high software quality. The end goal of DevOps mainly covers the span of an entire pipeline such as improved deployment frequency, faster time to market, lower failure rate of new releases, shortened lead time between fixes, faster mean time to recovery. According to expert opinion, DevOps is not only a set of practices, it’s a culture because it has the ability to revamp an organization and build it up again from the scratch. As a cultural shift needs a loads of core changes, organizations need someone who has an in depth knowledge regarding this. 

Download Syllabus

Overview

This training is completely hands-on and designed in a way to help you become a certified practitioner through best practices in Continuous Development, Continuous Testing, Configuration Management, and Continuous Integration, and finally, Continuous Monitoring of software throughout its development life cycle, using modern DevOps tools such as Git, Docker, Maven, Jenkins, Cucumber, Ansible, Puppet, Kubernetes, Nagios and AWS Cloud.

What you will learn

  • Understanding DevOps basics.
  • Challenges in the current IT environment.
  • DevOps role in Digital Transformation.
  • Managing Cultural Changes.
  • Continuous Integration & Continuous Delivery.
  • Popular tools to achieve 360-degree automation.
  • Implementation Strategies.
  • DevOps and other processes.
  • DevOps best practices.

 

 

Benefits

Below are some benefits of learning DevOps:

  • Improved knowledge and latest skills
  • Better growth prospects
  • High employability
  • Better pay package
  • Strong understanding of latest automation toolset
  • Globally recognized certification

Course Content

Why DevOps? 12:00 Play
What is DevOps? 12:00 Play
DevOps Market Trends 12:00 Play
DevOps Engineer Skills 12:00 Play
DevOps Delivery Pipeline 12:00 Play
DevOps Ecosystem 12:00 Play
Why DevOps? 12:00 Play
What is DevOps? 12:00 Play
DevOps Market Trends 12:00 Play
DevOps Engineer Skills 12:00 Play
DevOps Delivery Pipeline 12:00 Play
DevOps Ecosystem 12:00 Play
DevOps relationship to Agile 15:00 Play
DevOps relationship to Lean 15:00 Play
DevOps relationship to ITSM 15:00 Play
What is version control? 13:00 Play
What is Git? 13:00 Play
Why Git for your organisation? 13:00 Play
Install Git 13:00 Play
Common commands in Git 13:00 Play
Working with Remote Repositories 13:00 Play
Branching and Merging in Git 14:00 Play
Git workflows 14:00 Play
Git cheat sheet 14:00 Play
What is CI? 14:00 Play
Why CI is Required? 14:00 Play
Introduction to Jenkins (With Architecture) 14:00 Play
Introduction to Maven 14:00 Play
Jenkins Management 14:30 Play
Adding a slave node to Jenkins 14:30 Play
Building Delivery Pipeline 14:30 Play
Pipeline as a Code 14:30 Play
Implementation of Jenkins in the Project 14:30 Play
Introduction to Selenium 12:30 Play
Why Selenium? 12:30 Play
Selenium – Webdriver 12:30 Play
Creating Test Cases in Selenium WebDriver (Waits) 12:30 Play
What and why X-Path? 12:30 Play
Handling different controls on Webpage 12:30 Play
Framework in Selenium 12:30 Play
Selenium Integration with Jenkins 12:30 Play
Implementation of Selenium in the Project 12:30 Play
Shipping Transportation Challenges 14:45 Play
Introducing Docker 14:45 Play
Understanding images and containers 14:45 Play
Running Hello World in Docker 14:45 Play
Introduction to Container 14:45 Play
Sharing and Copying Life Cycle 14:45 Play
Base Image 14:45 Play
Docker File 14:45 Play
Working with containers 14:45 Play
Publishing Image on Docker Hub 14:45 Play
Introduction to Docker Ecosystem 11:00 Play
Docker Compose 11:00 Play
Docker Swarm 11:00 Play
Managing Containers 11:00 Play
Running Containers 11:00 Play
Introduction to Docker Networking 11:00 Play
Network Types 11:00 Play
Docker Container Networking 11:00 Play
Implementation of Docker in the Project 11:00 Play
Introduction to Puppet 16:00 Play
Puppet Installation 16:00 Play
Puppet Configuration 16:00 Play
Puppet Master and Agent Setup 16:00 Play
Puppet Module 16:00 Play
Node Classification 16:00 Play
Puppet Environment 16:00 Play
Puppet Classes 16:00 Play
Automation & Reporting 16:00 Play
Introduction to Ansible 11:50 Play
Ansible Installation 11:50 Play
Configuring Ansible Roles 11:50 Play
Write Play-books 11:50 Play
Executing adhoc command 11:50 Play
Revisiting Kubernetes Cluster Architecture 13:20 Play
Spinning up a Kubernetes Cluster on Ubuntu VMs 13:20 Play
Exploring your Cluster 13:20 Play
Understanding YAML 13:20 Play
Creating a Deployment in Kubernetes using YAML 13:20 Play
Creating a Service in Kubernetes 13:20 Play
Installing Kubernetes Dashboard 13:20 Play
Deploying an App using Dashboard 13:20 Play
Using Rolling Updates in Kubernetes 13:20 Play
Containers and Container Orchestration 13:20 Play
Introduction to Kubernetes 13:20 Play
Introduction to Continuous Monitoring 15:00 Play
Introduction to Nagios 15:00 Play
Installing Nagios 15:00 Play
Nagios Plugins(NRPE) and Objects 15:00 Play
Nagios Commands and Notification 15:00 Play
Why Cloud? 15:20 Play
Introduction to Cloud Computing 15:20 Play
Why DevOps on Cloud? 15:20 Play
Introduction to AWS 15:20 Play
Various AWS services 15:20 Play
DevOps using AWS 15:20 Play

Course Details

Certified DevOps Practitioner (CDP) Certification governed by GSDC is focused on understanding the DevOps framework from a practical implementation perspective. The certification provides the participants with the ability to learn and demonstrate competency through a strong understanding of the DevOps framework and the benefits of implementing DevOps. It makes them knowledgable about the elements they will be needing for a successful implementation of DevOps.

Eligibility:

You are eligible for Certified DevOps Practitioner course if you are working in any of the following fields:

  • Software Development Professionals
  • IT Service Management Professionals
  • Project & Program Managers
  • IT Directors
  • Business Analysts
  • Testing Professionals
  • Data Center Professionals
  • Change Managers
  • System Architects
  • System Engineers

Prerequisites:

There is no mandatory pre-requisite to register for this certification course. Although, 2 years of IT industry experience is recommended.

Course Info.

Lenght
36 Hours
Effort
3-4 Hours/week
Institution
DevOps
Language
English
Video Script
English

Training Options

Selfpaced Training

135

Lifetime access to high-quality self-paced eLearning content curated by industry experts

3 simulation test papers for self-assessment

Lab access to practice live during sessions

24x7 learner assistance and support

Live Virtual Classes

217

Online Classroom Flexi-Pass

Lifetime access 

Real-life Case Studies

24 x 7 Expert Support

One on One Training

325

Customized learning delivery model (self-paced and/or instructor-led)

Flexible pricing options

Enterprise grade learning management system (LMS)

Enterprise dashboards for individuals and teams

24x7 learner assistance and support

Exam & Certification

Examination Format:

  • Exam Format - Objective Type, Multiple Choice
  • Exam Duration - 1 hour
  • No. of Questions - 50 (multiple-choice questions)
  • Passing Criteria - 35 out of 50 (70%)
  • Certificate - Within 5 business days
  • Result - Immediately after the exam
  • Closed book

 

DevOps Practitioner Certification

FAQs

Your access to the Support Team is for lifetime and will be available 24/7. The team will help you in resolving queries, during and after the course.

 

DevOps methodology is based on the principles of continuous deployment, integration and monitoring. It emphasizes the need for the continuous changes and upgrades that drive the production and maintenance of a software application. The process starts at planning and coding, and then the application is built and tested. The application is then released and deployed by the Ops team, who is also responsible for monitoring the application.