Devops Certification

Have Queries? Ask us +91 72592 22234

Course Overview

Xpertised Offers Advanced and Personalized Instructor Led Online Classroom training on Devops Certification which gives you the opportunity to interact with a Devops Certification instructor and help you enhance yourself to meet the demands of the industry.

Learn from our instructors from the convenience of your home or office. Interact and learn live with trainers and other participants. Understanding virtualisation, and performance fine-tuning Optimizing communication, workflow and feedback loops Deploying key DevOps tools like Docker, Puppet, Nagios, Chef, Ansible Automating backups & data storage practices Monitoring DevOps performance metrics & success factors Kubernetes for managing containerised applications DevOps relationship to Agile, Lean and ITSM Deploying software version control and build management Installing and configuring several common infrastructure servers Set up the exact security for the entire infrastructure

Course Content

Introduction to DevOps on cloud

  • Why Cloud?
  • Introduction to Cloud Computing
  • Why DevOps on Cloud?
  • Introduction to AWS
  • Various AWS services
  • DevOps using AWS

Overview of DevOps

  • Define DevOps
  • What is DevOps?
  • Why DevOps?
  • History of DevOps
  • DevOps Market Trends
  • DevOps Engineer Skills
  • DevOps Delivery Pipeline
  • DevOps Ecosystem
  • DevOps perspective
  • DevOps and Agile
  • DevOps Stakeholders
  • DevOps Goals

Version Control and Git

  • What is version control
  • What is Git
  • Why Git for your organisation
  • Install Git
  • Common commands in Git
  • Working with Remote Repositories

Git, Jenkins & Maven Integration

  • Introduction to Jenkins (With Architecture)
  • What is CI
  • Why CI is Required
  • Branching and Merging in Git
  • Git workflows
  • Git cheat sheet
  • Introduction to Maven

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

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

Configuration Management using Puppet

  • Introduction to Puppet
  • Puppet Installation
  • Puppet Configuration
  • Puppet Master and Agent Setup
  • Puppet Module
  • Node Classification
  • Puppet Environment
  • Puppet Classes
  • Automation and Reporting

Configuration Management using Ansible

  • Introduction to Ansible
  • Ansible Installation
  • Configuring Ansible Roles
  • Write Playbooks
  • Executing adhoc command

Containerization with Docker

  • Understanding images and containers
  • Shipping Transportation Challenges
  • Introducing Docker
  • 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

Docker Ecosystem and Networking

  • Introduction to Docker Ecosystem
  • Docker Swarm
  • Docker Compose
  • Managing Containers
  • Docker Container Networking
  • Network Types
  • Running Containers

Containerization using Kubernetes

  • Understanding YAML
  • Revisiting Kubernetes Cluster Architecture
  • Introduction to Kubernetes
  • Spinning up a Kubernetes Cluster on Ubuntu VMs
  • Exploring your Cluster
  • Kubernetes Cluster Architecture
  • Creating a Deployment in Kubernetes using YAML
  • Creating a Services in Kubernetes
  • Installing Kubernetes Dashboard
  • Deploying an App using Dashboard
  • Using Rolling Updates in Kubernetes

Continuous Monitoring with Nagios

  • Introduction to Nagios
  • Installing Nagios
  • Introduction to Continuous Monitoring
  • Nagios Plugins(NRPE) and Objects
  • Nagios Commands and Notification


Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.


For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for


My Team/Organization

I agree to be contacted over mail or phone

Call us at: +91 7259222234