DevOps Practitioner Certification

DevOps Practitioner Certification
DevOps Practitioner Certification
₹ 59000 Inclusive of all taxes. For Exclusive Discount
Call : +91 9873575070

DevOps Practitioner Certification

DevOps Practitioner Certification Kit Deliverable :
  • 28+ Hours of live instructor-led a session on weekend / Weekday
  • Access to 30+ hours of module based DevOps Practitioner curriculum
  • Downloadable E-Book of SAFe DevOps Body of Knowledge
  • Access to DevOps Workshop enabling framework development
  • Live project and use cases, involving implementation of the various DevOps concepts
  • Virtual lab setup and practical hands-on training to impart DevOps tools knowledge
  • Real-time training and end to end DevOps implementation support by industry experts
  • Facility to take DevOps certification examination anytime within the course duration
  • DevOps Practitioner Certification awarded to candidates successfully passing the examination
  • Third party credentials validation with the certification validation tool
Lean Six Sigma Black Belt Certification

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.
Attendees will leave with the tools they need to execute an implementation plan for improving their delivery pipeline, and the knowledge they need to support the plan. The course also prepares students for the optional SAFe® 4 DevOps Practitioner (SDP) certification exam.

Become DevOps Practitioner to enhance your marketability for highly prized roles
  • 80% of Global Fortune 500 organizations are expected to adopt DevOps by 2019 – CA
  • Average salary given to a DevOps Engineer is around $123,354 per annum – Indeed
  • ADP, BBC News, eBay, GE, ING, Intuit, PayPal, Splunk, Uber & other MNCs use DevOps – Google
DevOps Practitioner Certification
Introduction to DevOps objectives, vocabulary, Benefits to the business and IT
  1. Why DevOps?
  2. What is DevOps?
  3. DevOps Market Trends
  4. DevOps Engineer Skills
  5. DevOps Delivery Pipeline
  6. DevOps Ecosystem
Principles and practices including Continuous Integration, Continuous Delivery, testing, security and the Three Ways
  1. DevOps relationship to Agile
  2. DevOps relationship to Lean
  3. DevOps relationship to ITSM
Version Control with Git
  1. What is version control?
  2. What is Git?
  3. Why Git for your organization?
  4. Install Git
  5. Common commands in Git
  6. Working with Remote Repositories

Hands On:
GIT Installation, Version Control, Working with remote repository

Git, Jenkins & Maven Integration
  1. Branching and Merging in Git
  2. Git workflows
  3. Git cheat sheet
  4. What is CI?
  5. Why CI is Required?
  6. Introduction to Jenkins (With Architecture)
  7. Introduction to Maven

Hands On:
Branching and merging, Stashing, rebasing, reverting and resetting
Build and automation of Test using Jenkins and Maven

STAGE 5 (Control)
  • Control Stage, FMEA, Team Work
Continuous Integration using Jenkins
  1. Jenkins Management
  2. Adding a slave node to Jenkins
  3. Building Delivery Pipeline
  4. Pipeline as a Code
  5. Implementation of Jenkins in the Project

Hands On:
Build the pipeline of jobs using Jenkins
Create a pipeline script to deploy an application over the tomcat server

Continuous Testing with Selenium
  1. Introduction to Selenium
  2. Why Selenium?
  3. Selenium – Webdriver
  4. Creating Test Cases in Selenium WebDriver (Waits)
  5. What and why X-Path?
  6. Handling different controls on Webpage
  7. Framework in Selenium
  8. Selenium Integration with Jenkins
  9. Implementation of Selenium in the Project

Hands On:
Installing Selenium
Creating Test Cases in Selenium WebDriver
Integrating Selenium with Jenkins

Continuous Deployment: Containerization with Docker)
  1. Shipping Transportation Challenges
  2. Introducing Docker
  3. Understanding images and containers
  4. Running Hello World in Docker
  5. Introduction to Container
  6. Container Life Cycle
  7. Sharing and Copying
  8. Base Image
  9. Docker File
  10. Working with containers
  11. Publishing Image on Docker Hub

Hands On:
Create and Implement Docker images and containers

Containerization with Docker: Ecosystem and Networking
  1. Introduction to Docker Ecosystem
  2. Docker Compose
  3. Docker Swarm
  4. Managing Containers
  5. Running Containers
  6. Introduction to Docker Networking
  7. Network Types
  8. Docker Container Networking
  9. Implementation of Docker in the Project

Hands On:
Use Docker Compose to create a WordPress site
Start Containers on a Cluster with Docker Swarm
Deploy a multi-tier application over a cluster
Scale an application

Continuous Deployment: Configuration Management with Puppet
  1. Introduction to Puppet
  2. Puppet Installation
  3. Puppet Configuration
  4. Puppet Master and Agent Setup
  5. Puppet Module
  6. Node Classification
  7. Puppet Environment
  8. Puppet Classes
  9. Automation & Reporting

Hands On:
Install and configure Puppet
Configure and implement servers using Puppet

Configuration Management with Ansible
  1. Introduction to Ansible
  2. Ansible Installation
  3. Configuring Ansible Roles
  4. Write Playbooks
  5. Executing adhoc command

Hands On:
Installing Ansible
Configuring Ansible Role
Writing Playbooks
Executing adhoc commands

Containerization using Kubernetes
  1. Revisiting Kubernetes Cluster
  2. Spinning up a Kubernetes Cluster on Ubuntu VMs
  3. Exploring your Cluster
  4. Understanding YAML
  5. Creating a Deployment in Kubernetes using YAML
  6. Creating a Service in Kubernetes
  7. Installing Kubernetes Dashboard
  8. Deploying an App using Dashboard
  9. Using Rolling Updates in Kubernetes
  10. Containers and Container Orchestration
  11. Introduction to Kubernetes

Hands On:
Setting up the Kubernetes Cluster
Accessing your application through service
Deploying an app through Kubernetes Dashboard
Rolling updates in Kubernetes

Continuous Monitoring with Nagios
  1. Introduction to Continuous Monitoring
  2. Introduction to Nagios
  3. Installing Nagios
  4. Nagios Plugins(NRPE) and Objects
  5. Nagios Commands and Notification

Hands On:
Installing Nagios
Monitoring of different servers using Nagios

Introduction to DevOps on Cloud
  1. Why Cloud?
  2. Introduction to Cloud Computing
  3. Why DevOps on Cloud?
  4. Introduction to AWS
  5. Various AWS services
  6. DevOps using AWS
Learning Goals:

After attending the class, attendees should be able to:

  • Understand the CALMR approach to DevOps, why it is so important, and be able to explain it to others
  • Understand the importance of continuous integration, continuous testing, and be ready to apply it
  • Apply the concepts of continuous security
  • Map their current delivery pipeline
  • Measure the flow of value through the delivery pipeline
  • Identify gaps and delays in the flow
  • Improve the process of exploring customer needs
  • Improve the process of developing, building, and integrating continuously
  • Improve the process of continuously deploying to staging and production environments
  • Improve the release process
  • Execute an action plan for their DevOps transformation
The following will benefit from this course:
  • All members of an Agile Release Train
  • Development Managers, Engineering Managers
  • Configuration Managers, Release Managers
  • Development Leads, Developers, UI/UX Developers
  • Infrastructure Architects, System Architects
  • Product Managers, Product Owners
  • System Administrators, DBAs, InfoSec
  • QA Managers, Testers
  • Release Train Engineers, Scrum Masters
About Course Adviser

A dynamic professional with 23+ years of International Business experience in IT and significant experience in Agile and DevOps environment. PMI PMP, SAFe Agilist Consultant, ACP, RMP, PBA, 6BB, CSM, DevOps, ITIL, PRINCE2 PRACT, Expert. Successfully mentored high performance distributed agile teams in SAFe. Conduct regular training in Leading SAFe, Have successfully led several SAFe implementations, SAFe PI Planning and launched several ARTs around the world. Project Management Expert, Agile Coach, New Software Product Suite development, Complete Product & Project Life Cycle Management, Expert Consultant & Trainer. Agile Training: Scrum, Kanban & Introduction to Agile, ACP, CSM, Agile PM, SAFe Agilist. SAFe Training: Leading SAFe (SAFe Agilist), SAFe Scrum Master, SAFe Advanced Scrum Master, SAFE PMPO, SAFe for Teams, SAFe DevOps, SAFe RTE and SAFe SPC ( SAFe Program Consultant). He is a SAFe Program Consultant for SAFe Agilist & DevOps certification trainer and coach. DASA Certified Trainer on DevOps Fundamentals & DevOps Product Owner. He has experience of managing teams of 100+ members, Product developments, Project implementations of & 15000 man days, Parallel Handling of multiple Domestic & International development Project Implementations & Support implementations. Expertise in Investment banking, Functional consultancy, Design & Technical activities, Pre Sales activities to international clients.