Tue, Apr 23


Mountainland Technical College: Lehi Cam

DevOps: CP-DOF (Certified Professional - DevOps Foundation)

Designed for all the roles in DevOps. CP-DOF is the only globally recognized certification program that brings together Agile and Operations. Learn DevOps fundamentals along with Continuous Integration and Continuous Delivery and deep dive into DevOps concepts and mindset.

Registration is Closed, please look for new dates on our training & events section
Training & Events
DevOps: CP-DOF (Certified Professional - DevOps Foundation)

Time & Location

Apr 23, 2019, 9:00 AM – Apr 25, 2019, 5:00 PM

Mountainland Technical College: Lehi Cam, 2301 Ashton Blvd, Lehi, UT 84043, USA

About The Event

The course is applicable for all roles and knowledge, experience & certification is consciously designed all the roles in DevOps. CP-DOF is the only globally recognized certification program which has the following key advantages:

  • Completely hands on.
  • 100% Lab/Tools Driven
  • Covers all the tools in entire lifecycle
  • You will not only learn but experience the entire DevOps lifecycle.
  • Practical Assessment to help you solidify your learnings
  • The program covers end to end DevOps lifecycle using a complete tool chain. The program setup is provided through a sandbox where the participants get to learn the concepts by practicing exercises.

How is it useful?

Leading organizations have adopted the DevOps approach to deliver in-time software. DevOps has quickly become the most hyped, overused and ambiguous term in IT. It is being used to reference everything from job titles (DevOps is not a job title!) to technology practices, but the truth is that DevOps is more of a culture than anything else. It is about transformation, about building quality in, improving productivity and about automation in Dev, Testing and Operations.

CP-DOF is a one of its kind initiative to marry 2 distinct worlds of Agile andOperations together. Learn DevOps fundamentals along with Continuous Integration and Continuous Delivery and deep dive into DevOps concepts and mind-set. CP-DOF is the first step in DevOps roadmap. Certified CP-DOF professionals are eligible for next level of certification called CP-DOF Advanced.

Am I eligible?

There are no pre-requisites for this certification. Any IT professional interested in truly understanding DevOps can do this course.


CP-DOF is designed specifically for corporates and working professionals alike. If you are a corporate and can’t dedicate full day for training, then you can opt for either 6 half days course or 3 full days course which is followed by theory and practical exams.


DevOps and Agile are they connected or are they different. There are other similar areas which are topics of discussion. Agile Testing Alliance keeps on publishing community blogs which make a good read for someone who wants to pursue CP- DOF certification.

Here are few recommended blogs from the ATABlogs DevOps page. (https://atablogs.agiletestingalliance.org/category/devops/)

DevOps and 40 years of Continuous Improvement in the Software Industry (https://atablogs.agiletestingalliance.org/agile-testing-alliance-news/devops- and-40-years-of-continuous-improvement-in-the-software-industry/)

Are DevOps and Agile same, different, friend or enemies ? (https://atablogs.agiletestingalliance.org/agile/are-devops-and-agile-same- different-friend-or-enemies/)

Continuous Improvement with DevOps (https://atablogs.agiletestingalliance.org/agile-testing-alliance- news/continuous-improvement-with-devops/)

In DevOps world, everything is connected (https://atablogs.agiletestingalliance.org/devops/in-devops-world-everything-is- connected/ )

Training Agenda

  1. Getting started
  2. Welcome and Introductions, CPDOF Certification criteria
  3. Overview of DevOps, DevOps++ Alliance and certification portfolio
  4. Market Survey- Job trends, Salaries and Career Growth in DevOps
  5. DevOps Fundamentals
  6. Recall Waterfall and Agile concepts
  7. Differences within Dev and Ops Teams
  8. DevOps and Agile – complementary concepts
  9. DevOps Definition and need
  10. DevOps history
  11. Shift left approach to Ops
  12. DevOps Principles
  13. Benefits achieved using DevOps, trends towards faster delivery
  14. DevOps Life Cycle and need of tools
  15. Software Configuration Management (SCM)
  16. Purpose and Basic Concepts of SCM
  17. Main SCM Activities
  18. Need of SCM for testers
  19. SCM Tools – basic features
  20. SCM Tool Overview and usage - [Git, Github, GitLab]
  21. Features of GIT – concept, overview, three stages
  22. Linux, Vim , Git Exercise – using CP-DOF Case study
  23. Practice Git commands, Create Git account, Git Repository creation and usage
  24. Publishing to Github/Gitlab, modify, delete, track, check logs for git repositories
  25. Automated Software Build process
  26. Maven – as a Build tool • Maven Objectives and usage
  27. Maven Build Life Cycle and Goals
  28. Maven build file POM.xml and its configuration elements with example
  29. Basic Maven commands – practical using CP-DOF case study
  30. Continuous Integration
  31. Need of CI, definition and usage
  32. Benefits and uses of CI
  33. CI Build ingredients
  34. Frequency of build, how to build and when to build
  35. Steps to CI success
  36. CI Workflow and T
  37. Continuous Integration/Delivery (CI) [Maven, Jenkins]
  38. Continuous Integration using Jenkins
  39. Jenkins Overview and History
  40. Jenkins in CI/CD Workflow
  41. Continuous Delivery and Continuous Deployment
  42. Main features of Jenkins
  43. Setup, Building and Reporting using Jenkins
  44. Create Jenkins Jobs for building Maven project - practical using CP-DOF case study
  45. Artefact-ing.
  46. Repository Management [Git, (Artifatory]
  47. Best Practices Version Management and Control
  48. Automated Build using Jenkins
  49. Continuous Testing - CI at every Check-in
  50. Concept of TDD
  51. Automated Test Scripts – Static and Dynamic
  52. Unit Tests - Junit Tests setup for Java project- practical using CP-DOF case study
  53. Functionals Tests - Selenium Test (Continuous Testing)
  54. Definition of Done –need and examples
  55. Static Code Analysis using PMD
  56. Checking Code Coverage [Cobertura] ​​
  57. Setting up Cobertura Coverage Reports - practical using CP-DOF case study
  58. Infrastructure Management – Docker, Ansible, Kubernetes
  59. Cloud Containers using Docker
  60. Docker Architecture and Overview
  61. Docker vs VM and benefits of Docker
  62. Docker images, containers and usage
  63. Docker commands - practical using CP-DOF case study
  64. Improved Deployment Process - Continuous Release / Deployment (CD) [Jenkins, Ansible]
  65. Infrastructure as Code
  66. Container Orchestration
  67. Micro-services
  68. Pods, Labels, Kubelets, proxies
  69. Docker and Kubernetes
  70. Automated Deployment Tool – Ansible
  71. Ansible definition and principles
  72. Ansible architecture
  73. Ansible yml file – deploy.yml overview
  74. Deploy using Jenkins Job and Ansible - practical using CP-DOF case study
  75. End-to-end project – configure, build, artefacting and deploying a project on docker container and on
  76. tomcat server -- practical using CP-DOF case study
  77. Anytime Deployable software building culture
  78. Continuous Delivery
  79. Continuous Monitoring and Logging – overview
  80. Simian Army - (Simian Monkeys - Conformity, Janitor, Chaos)
  81. DevOps end-to-end pipeline and tool chain - Useful DevOps Tools Groups by category
  82. DevOps Jargon
  83. DevOps Anti-patterns
  84. DevOps Myths
  85. DevOps Culture/ Values
  86. Create and use Docker VM effortlessly
  87. Continuous Monitoring
  88. Dashboards using tools like Grafana and Nagios
  89. Tools Covered
  90. Jenkins
  91. Git
  92. Ansible
  93. Docker
  94. Kubernetes
  95. JFrog Artifactory
  96. Cobertura
  97. Junit
  98. Selenium
  99. Maven
  100. Tomcat
  101. Nagios
  102. PMD


Certification exam is conducted by globally recognized body Agile Testing Alliance.





  • early bird


    Valid until March 22, 2019




  • Normal







Share This Event