CP-DOF (Certified Professional - DevOps Foundation) - Pune
Jun 01 - 03 '18 | 09:00 AM (IST)
Event Information
What is CP-DOF course?
CP-DOF stands for “Certified Professional – DevOps Foundation” certification prepared and honored by Agile Testing Alliance. 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
How is it useful?
Leading organizations have adopted the DevOps approach to deliver intime 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. DevOps is about breaking down silos and to increase communication and accomplish the tasks that require expertise in multiple areas.
CP-DOF enables you to learn DevOps fundamentals along with Continuous Integration and Continuous Delivery and deep dive into DevOps concepts and mind-set. It also helps you explore the possibilities in applying the concepts learned during the course using the most popular tools today.
Going through the entire DevOps LifeCycle means that your will get to not only learn but practically experience the entire LifeCycle using tools.
Who is this meant for
This is ideally meant for all the folks who are in Dev, Testing, Operations and who want to stay relevant in todays cutting edge and competitive market.
Duration - Full 3 days, Lunch, Tea Coffee will be provided
Methodology - Instructor Led, Hands on Practicals
Pre-requisite: Agile Concepts should be clear and should be working in IT industry
Machine Requirement - Windows 8 or 10 Laptop with a minimum of 4 GB RAM
This is BYOD (Bring your own device) program. Please bring your own laptop, you will be given necessary installables during the program
Course Coverage
DevOps Fundamentals
Recall Waterfall and Agile concepts
Differences within Dev and Ops Teams
DevOps and Agile – complementary concepts
DevOps Definition and need
DevOps history
Shift left approach to Ops
DevOps Principles
Benefits achieved using DevOps, trends towards faster delivery
DevOps Life Cycle and need of tools
Software Configuration Management (SCM)
Purpose and Basic Concepts of SCM
Main SCM Activities
Need of SCM for testers
SCM Tools – basic features
SCM Tool Overview and usage - [Git, Github, GitLab]
Features of GIT – concept, overview, three stages
Linux, Vim , Git Exercise – using CP-DOF Case study
Practice Git commands, Create Git account, Git Repository creation and usage
Publishing to Github/Gitlab, modify, delete, track, check logs for git repositories
Automated Software Build process
Maven – as a Build tool
Maven Objectives and usage
Maven Build Life Cycle and Goals
Maven build file POM.xml and its configuration elements with example
Basic Maven commands – practical using CP-DOF case study
Continuous Integration
Need of CI, definition and usage
Benefits and uses of CI
CI Build ingredients
Frequency of build, how to build and when to build
Deploy using Jenkins Job and Ansible - practical using CP-DOF case study
End-to-end project – configure, build, artefacting and deploying a project on docker container and on tomcat server -- practical using CP-DOF case study
Anytime Deployable software building culture
Continuous Delivery
Continuous Monitoring and Logging – overview
Simian Army - (Simian Monkeys - Conformity, Janitor, Chaos)
DevOps end-to-end pipeline and tool chain - Useful DevOps Tools Groups by category
ATA is a global alliance of Technologists, QA, Agile and DevOps practitioners, professionals and experts. ATA is driving community driven shared and collaborative learnings across multiple chapters in 24 countries.