Learning Options

  • Online Video-Based Learning
  • Flexible Schedule
  • Expert Trainers with Industry Experience
  • High Pass Rates
  • 24/7 Personalised Support
  • Interactive Learning Materials
  • Live Online Classes
  • Expert Trainers with Industry Experience
  • Live Assessment and Feedback
  • Interactive Learning Materials
  • Networking Opportunities
  • High Pass Rates

Overview

The Certified DevOps Professional (CDOP) course provides in-depth training in DevOps methodologies, tools, and practices. Learners will gain the expertise to integrate development and operations seamlessly, automate workflows, and optimise the software delivery lifecycle. The course focuses on practical applications of DevOps tools, including CI/CD pipelines, configuration management, and monitoring practices.

In today’s competitive environment, organisations increasingly rely on DevOps to achieve faster delivery and superior quality in software development. This course equips learners with the expertise to address industry challenges, foster collaboration, and drive operational excellence.

This 2-day training, offered by MPES, combines expert-led sessions, hands-on exercises, and real-world scenarios to ensure learners are fully prepared to implement DevOps practices and earn the CDOP certification.
 

Course Objectives

  • Understand the core principles and practices of DevOps.
  • Build and manage CI/CD pipelines for streamlined delivery.
  • Learn configuration management using tools like Ansible or Puppet.
  • Develop skills in containerisation and orchestration with Docker and Kubernetes.
  • Enhance system monitoring and logging capabilities.
  • Foster a culture of collaboration between development and operations teams.
  • Prepare thoroughly for the CDOP certification exam. 

calender

Average completion time

2 Month
wifi

with unlimited support

100% online
clock

Start anytime

Study At Your Own Pace

Course Includes

Course Details

Develop your understanding of essential financial, business and management accounting techniques with ACCA Applied Knowledge. You'll learn basic business and management principles and the skills required of an accountant working in business.

Entry Requirements

    • Educational Background: A background in IT or software development is beneficial. 

    • Experience: Prior experience in development, operations, or system administration is recommended. 

    • Technical Skills: Basic knowledge of version control systems, cloud platforms, and scripting is advantageous. 

Learning Outcomes

    • Gain expertise in integrating development and operations practices. 

    • Automate workflows and enhance collaboration across teams. 

    • Implement effective CI/CD pipelines and streamline deployments. 

    • Master containerisation, orchestration, and configuration management tools. 

    • Drive operational efficiency and achieve the CDOP certification. 

Target Audience


    This course is tailored for professionals looking to advance their DevOps expertise and earn the Certified DevOps Professional certification. Ideal candidates include: 

    • DevOps Engineers 

    • System Administrators 

    • Software Developers 

    • IT Managers 

    • Cloud Engineers 

Course content


    Module 1: Overview of DevOps 

    • Introduction to DevOps  

    • Benefits of DevOps 

    • DevOps Main Objectives 

    • DevOps and Software Development Lifecycle  

    • DevOps Stages 

    • DevOps Delivery Pipeline 

    • Waterfall Model 

    • Agile Model 

    • Vagrant 

    • Puppet 

    • Chef 
       

    Module 2: Version Control with Git 

    • Version Control 

    • Git Introduction 

    • Git Installation 

    • Commonly Used Commands in Git
       

    Module 3: Continuous Integration Using Jenkins 

    • Introduction to Jenkins 

    • Jenkins Architecture 

    • Different Types of Jenkins Jobs 

    • Installation Jenkins 

    • Plugin Management in Jenkins 

    • Notification in Jenkins 

    • Jenkins Master-Slave Architecture 

    • Jenkins Delivery Pipeline 

    • Jenkins Declarative Pipeline
       

    Module 4: Configuration Management Using Ansible 

    • Introduction to Configuration Management 

    • Infrastructure as Code 

    • Introduction to Ansible 

    • Ansible Architecture 

    • Installation of Ansible 

    • Ansible Modules 

    • Ansible Roles
       

    Module 5: Containerisation Using Docker 

    • Containerisation 

    • Docker 

    • Docker Architecture 

    • Install Docker 

    • Container Lifecycle 

    • Docker CLI 

    • Port Binding 

    • Detached Vs Foreground Mode 

    • Dockerfile 

    • Docker Image 

    • Docker Registry 

    • Docker Storage 

    • Docker Compose 

    • Docker Swarm 

    • Docker Engine 

    • Docker Trust Registry (DTR)
       

    Module 6: Orchestration Using Kubernetes 

    • Containerisation Orchestration 

    • Benefits of Containerisation 

    • Introduction to Kubernetes 

    • Architecture of Kubernetes 

    • Install Kubernetes 

    • Replication Controller 

    • Services and Labels
       

    Module 7: Monitoring Using Grafana 

    • Introduction to Grafana 

    • Installation Grafana 

    • Dashboard Visualisation Using Grafana 

    • Creating a Dashboard to Monitor the Pipeline
       

    Module 8: Selenium 

    • Introduction to Selenium 

    • Why Selenium? 

    • Selenium Framework 

    • Selenium Components 

    • Setup Selenium with Python
       

    Module 9: Nagios 

    • Introduction to Continuous Monitoring 

    • Introduction to Nagios 

    • Nagios Architecture 

    • Nagios NRPE 

    • Nagios Features
       

    Module 10: Build Tool – Maven 

    • Introduction to Maven 

    • Maven Installation 

    • Building Project 

    • Maven Build Life Cycle 

    • Maven POM Builds (pom.xml)
       

    Module 11: DevOps on Cloud 

    • What is Cloud? 

    • Introduction to Cloud Computing 

    • Evolution of Cloud Computing 

    • DevSecOps Overview 

    • Introduction to AWS 

    • Various AWS Services 

    • Code Infrastructures 

    • AWS Cloud Formation 

    • Creating an Application 

    • AWS Code Pipeline 

    • AWS Code Commit 

    • AWS Code Build 

    • AWS Code Deploy 

    • AWS Code Star 

    • AWS Step Functions 

MPES Support That Helps You Succeed

At MPES, we offer comprehensive support to help you succeed in your studies. With expert guidance and valuable resources, we help you stay on track throughout your course.

  • MPES Learning offers dedicated support to help you succeed in Accounting and Finance courses.
  • Get expert guidance from tutors available online to assist with your studies.
  • Check your eligibility for exemptions with the relevant professional body before starting.
  • Our supportive team is here to offer study advice and support throughout your course.
  • Access a range of materials to help enhance your learning experience. These resources include practice exercises and additional reading to support your progress.

Career Growth Stories

MPES Learning offers globally recognised courses in accounting,

Need help with your ACCA course?

Our course advisors are here to help guide you and ensure that you choose the right course for you and your career journey.

Have Questions? We’ve Got You

If you have any questions, we’re here to help. Find the answers you need in the MPES detailed FAQ section.

Q. Do I need prior experience to take this course?

Yes, prior experience in IT, software development, or operations is recommended. Familiarity with cloud platforms and scripting will be beneficial. 

Q. What tools are covered in this course?

The course covers tools like Jenkins, Docker, Kubernetes, Ansible, Puppet, Prometheus, Grafana, and cloud services such as AWS, Azure, and Google Cloud. 

Q. How will this course help me in my career?

This course provides the skills to implement DevOps practices, automate processes, and streamline software delivery, boosting your professional credibility and career growth opportunities. 

Q. Is this course suitable for non-technical professionals?

While a technical background is advantageous, the course is structured to accommodate learners with basic knowledge of IT and software development. 

Q. Will I receive a certification upon completing the course?

You will receive a course completion certificate. To earn the CDOP certification, you must pass the certification exam, which this course prepares you for. 

Related Course

Explore additional courses designed to complement your learning journey and enhance your professional skills. Expand your knowledge with these expertly curated options tailored to your career goals.

DevOps Leader Certification Course Go To Course blue-arrow
Certified Agile DevOps Professional (CADOP) Go To Course blue-arrow
Certified SecOps Professional (CSOP) Go To Course blue-arrow
Certified DevOps Security Professional (CDSOP) Go To Course blue-arrow
SaltStack Training Course Go To Course blue-arrow
View More

Resources

Access a wide range of free resources to support your learning journey. From blogs to news and podcasts, these valuable guides are available at no cost to help you succeed.

Course Schedule

£3995

Certified DevOps Professional (CDOP)

15th February 2024

16th February 2024

(2 days)

DELIVERY METHOD

Classroom

£3995

Certified DevOps Professional (CDOP)

5th September 2024

6th September 2024

(2 days)

DELIVERY METHOD

Classroom

Course Schedule

£1795

Certified DevOps Professional (CDOP)

Thu 7th Mar 2024

Fri 8th Mar 2024

Duration - 2 Days

DELIVERY METHOD

Virtual

£1795

Certified DevOps Professional (CDOP)

Thu 13th Jun 2024

Fri 14th Jun 2024

Duration - 2 Days

DELIVERY METHOD

Virtual

£1795

Certified DevOps Professional (CDOP)

Thu 3rd Oct 2024

Fri 4th Oct 2024

Duration - 2 Days

DELIVERY METHOD

Virtual

£1795

Certified DevOps Professional (CDOP)

Thu 19th Dec 2024

Fri 20th Dec 2024

Duration - 2 Days

DELIVERY METHOD

Virtual