Buy Now

Certified DevOps Engineer (CDE)

About Certification

Certified DevOps Engineer Certification governed by GSDC is focused on understanding the DevOps framework from practical tools implementation perspective.


DevOps Engineer Certification qualifies various aspects of the principles of continuous development and deployment, software development operations, continuous integration, automation of configuration management and learns the various tools like Git, Docker, Jenkins, Nagios, Puppet, Ansible, and Kubernetes.


The focus is to understand DevOps right from the cultural change and leading to an understanding of various roles & responsibilities, cross-functional team structure and the importance of automation for achieving benefits from successful DevOps implementation.


The certification provides the participants with the ability to learn and demonstrate competency through:

  • Best practices about Continuous Development, Continuous Integration, Continuous Testing, Configuration Management, Continuous Deployment and finally Continuous Monitoring of the software throughout its development life cycle.

  • DevOps principles, Source Code Management, Building CI / CD pipelines, Hands-on experience in Git, GitHub, Docker, Kubernetes, Puppet, Chef, Ansible, Nagios, etc.

  • Strong understanding of DevOps framework and the benefits of implementing DevOps.

  • Necessary elements to successfully implement DevOps.

  • Advocating the DevOps implementation for delivering high business value with the use of automation and cross-functional team.

  • Strong understanding of interfacing of existing established frameworks with DevOps.

Certification badge for devOps engineer


The high-level learning objectives of the Certified DevOps Engineer Certification course are designed to:
1. Understand the DevOps Concepts and DevOps Tools.
2. Continuous Integration & Continuous Delivery.
3. Spread knowledge about popular tools to achieve 360-degree automation.
4. Make the participants aware of implementation Strategies.
5. Understand the concept of DevOps and the need for DevOps.
6. Understand cloud computing and virtualization.
7. Learn and Manage Version control with GIT.
8. Create and configure lightweight, reproducible, and portable development environments with Vagrant.
9. Perform Configuration management using Puppet.
10. Implementation of Continuous Integration (CI) with Jenkins.
11. Implementation of infrastructure monitoring with Nagios.
12. Understand containers using Docker.
13. Perform Configuration management using Chef.
14. Get hands-on practice on all the major components covered in this course.


Target Audience


The target audiences for Certified DevOps Engineer Certification are professionals across all IT practices. Anyone who is a part of any kind of IT project or wish to understand the DevOps methodology will benefit from this course.

Software Development Professionals

IT Service Management Professionals

Project & Program Managers

Business Analysts

Testing Professionals

Data Center Professionals

Release Managers

Change Managers

System Architects

System Engineers



Improved knowledge and latest skills.

Better growth prospects.

High employability.

Better pay package.

Strong understanding of latest automation toolset.

Globally recognized certification.



Knowledge of software development, preferably in Java and the UNIX/Linux .



Participants are recommended to undergo 16 hours of training by qualified DevOps trainer.
Examination consists of 40 multiple choice questions. All questions must be attempted.
Passing score is 70% i.e. 28 out of 40 questions must be answered correctly.
It is a closed book examination.
In case the participants do not score passing percentage, they will be granted a 2nd attempt at no additional cost. Re-examination can be taken up-to 30 days from the date of 1st exam attempt.

Sample Certificate


Exam Syllabus

1. Introduction to DevOps:

  • History of DevOps
  • What is DevOps
  • DevOps Ecosystem
  • DevOps Objectives
  • DevOps Market Trends
  • Infrastructure As A Code
  • IaaS Overview
  • Paas Overview
  • DevOps on the Cloud
  • Prerequisites for DevOps
  • Introduction to Linux
  • Basics of UNIX and Linux Operating Systems
  • Linux System administration introduction
  • Tools (Jenkins, Chef, Docker, Vagrant and so on.)
  • Continuous Testing and Integration
  • Continuous Release and Deployment
  • Continuous Application Monitoring
2. DevOps and Automation:
  • Version Control
  • Continuous Integration
  • Continuous Testing
  • Configuration Management
  • Continuous Deployment
  • Containerization
  • Continuous Monitoring
3. Version Control with Git:
  • What is version control?
  • What is Git?
  • Why Git for your organization?
  • Install Git
  • Common commands in Git
  • Working with Remote Repositories
4. Git, Jenkins Integration:
  • Branching and Merging in Git
  • Git workflows
  • Git cheat sheet
  • What is CI
  • Why CI is Required
  • Introduction to Jenkins (With Architecture)
5. Continuous Integration using Jenkins:
  • Jenkins Management
  • Build Setup
  • Test Automation (with Maven)
  • Securing Jenkins
  • Notification System
  • Adding a slave node to Jenkins
  • Building Delivery Pipeline

6. Continuous Testing with Selenium:

  • Introduction to Selenium
  • Why Selenium?
  • Selenium Webdriver
  • Creating Test Cases in Selenium WebDriver (Waits)
  • What and why is X-Path?
  • Handling different controls on Webpage
  • Framework in Selenium
  • Selenium Integration with Jenkins
7. Configuration Management using Puppet/Ansible:
  • Introduction to Puppet
  • Puppet Installation
  • Puppet Configuration
  • Puppet Master and Agent Setup
  • Puppet Module
  • Node Classification
  • Puppet Environment
  • Puppet Classes
  • Automation and Reporting
8. Containerization with Docker/Kubernetes:
  • Shipping Transportation Challenges
  • Introducing Docker
  • Understanding images and containers
  • Running Hello World in Docker
  • Introduction to Container
  • Container Life Cycle
  • Sharing and Copying
  • Base Image
  • Docker File
  • Working with containers
  • Publishing Image on Docker Hub
9. Continuous Monitoring with Nagios:
  • Introduction to Continuous Monitoring
  • Introduction to Nagios
  • Installing Nagios
  • Nagios Plugins (NRPE) and Objects
  • Nagios Commands and Notification

295 Turnpike Rd block 519, Westborough, MA 01581, USA
Hohenstieglen 6, 8152 Glattbrugg, Switzerland +41 41444851189