0
For best deals, Call us now
Use code: UY10 for 10% Flat discount
Buy 1 Get 2 Certifications free with Exam

DevOps Certification Training (Virtual Instructor-led Training)

> The DevOps market is expected to grow from USD 3.42 Billion in 2018 to USD 10.31 Billion by 2023, at a Compound Annual Growth Rate (CAGR) of 24.7%
> ADP, BBC News, ebay, GE, ING, Intuit, PayPal, Splunk, Uber & other MNCs worldwide use DevOps
> Average salary given to a DevOps Engineer is around $127,231 per annum - Indeed.com

USD 549 USD 799

Course Overview

The DevOps Certification Training Program will provide you with in-depth knowledge of various DevOps tools including Git, Jenkins, Docker, Ansible, Puppet, Kubernetes and Nagios

Key Highlights

  • 36 Hours of Online Live Instructor-Led Classes
  • Weekend Class : 12 sessions of 3 hours each
  • Weekday Class: 18 sessions of 2 hours each
  • Real-life Case Studies
  • Assignments
  • lifetime access to LMS
  • 24 x 7 Expert Support
  • Certification
  • No Exam Included

What You'll Learn

  • Version Control with Git
  • Git, Jenkins & Maven Integration
  • Continuous Integration using Jenkins
  • Continuous Testing with Selenium
  • Continuous Deployment: Containerization with Docker
  • Ecosystem and Networking
  • Configuration Management with Puppet
  • Continuous Monitoring with Nagios

SCHEDULE

    • Delivery Format: Virtual Classroom Live
    • Location: Online
    • Access Period: 6 Weeks
    • Course Date: OCT 10 th
    • Course Time: 11:00 AM to 02:00 PM (EDT)
    • Session: Weekend
    • Total Class: SAT & SUN (12 Sessions)
    QTY
    USD 549 USD 799
    • Delivery Format: Virtual Classroom Live
    • Location: Online
    • Access Period: 6 Weeks
    • Course Date: OCT 24 th
    • Course Time: 11:00 AM to 02:00 PM (EDT)
    • Session: Weekend
    • Total Class: SAT & SUN (12 Sessions)
    QTY
    USD 549 USD 799
    • Delivery Format: Virtual Classroom Live
    • Location: Online
    • Access Period: 3 Weeks
    • Course Date: OCT 26 th
    • Course Time: 11:00 AM to 01:00 PM (EDT)
    • Session: Weekdays
    • Total Class: MON - FRI- (18 Sessions)
    QTY
    USD 549 USD 799

Career Benefits

  • Growing Demand for DevOps Engineer
  • Higher paycheck
  • Better career opportunities

Who Can Attend

  • Software Tester
  • Solution Architect
  • Integration Specialist
  • Application Developers
  • Security Engineer
  • System Admin

Exam Formats

No exam included.

Course Delivery

This course is available in the following formats:

  • Virtual Classroom Live Duration: 36 Hrs

Related Courses

Course Syllabus


Overview of DevOps

Learning Objectives : In this module you will be introduced to DevOps environment.


  • Topics:
  • Why DevOps?
  • What is DevOps?
  • DevOps Market Trends
  • DevOps Engineer Skills
  • DevOps Delivery Pipeline
  • DevOps Ecosystem
  • Hands-on:
  • Edureka’s Use Case

Version Control with Git

Learning Objective: In this module you will be introduced to DevOps environment.


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

Git, Jenkins & Maven Integration

Learning Objective: In this module, you will learn about the different actions performed through git and will be introduced to Jenkins and maven.


  • Topics:
  • Branching and Merging in Git
  • Git workflows
  • Git cheat sheet
  • What is CI
  • Why CI is Required
  • Introduction to Jenkins (With Architecture)
  • Introduction to Maven
  • Hands-on:
  • Branching and merging, Stashing, rebasing, reverting and resetting
  • Build and automation of Test using Jenkins and Maven

Continuous Integration using Jenkins

Learning Objective: In this module, you will know how to perform Continuous Integration using Jenkins by building and automating test cases using Maven.


  • Topics:
  • Jenkins Management
  • Adding a slave node to Jenkins
  • Building Delivery Pipeline
  • Pipeline as a Code
  • Implementation of Jenkins in the Edureka’s 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

Learning Objective: In this module, you will learn about selenium and how to automate your test cases for testing web elements. You will also get introduced to X-Path, TestNG and integrate Selenium with Jenkins.


  • Topics:
  • Introduction to Selenium
  • Why Selenium?
  • Selenium – Webdriver
  • Creating Test Cases in Selenium WebDriver (Waits)
  • What and why X-Path
  • Handling different controls on Webpage
  • Framework in Selenium
  • Selenium Integration with Jenkins
  • Implementation of Selenium in the Edureka’s Project
  • Hands-on:
  • Installing Selenium
  • Creating Test Cases in Selenium WebDriver
  • Integrating Selenium with Jenkins

Continuous Deployment: Containerization with Docker

Learning Objective: This module introduces Docker to readers, the core concepts and technology behind Docker. Learn in detail about container and various operations performed on it.


  • Topics:
  • Shipping Transportation Challenges
  • Introducing Docker
  • Understanding images and containers
  • 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
  • Hands-on:
  • Create and Implement docker images and containers

Containerization with Docker: Ecosystem and Networking

Learning Objective: In this module, you will learn to integrate different containers using docker.


  • Topics:
  • Introduction to Docker Ecosystem
  • Docker Compose
  • Docker Swarm
  • Managing Containers
  • Running Containers
  • Introduction to Docker Networking
  • Network Types
  • Docker Container Networking
  • Implementation of Docker in the Edureka’s 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

Learning Objective: In this module, you will learn to install and configure Puppet. Additionally, understand the master-agent architecture in Puppet.


  • Topics:
  • Introduction to Puppet
  • Puppet Installation
  • Puppet Configuration
  • Puppet Master and Agent Setup
  • Puppet Module
  • Node Classification
  • Puppet Environment
  • Puppet Classes
  • Automation & Reporting
  • Hands-on:
  • Install and configure Puppet
  • Configure and implement servers using Puppet

Configuration Management with Ansible

Learning Objective: In this module, you will learn to install Ansible and configure ansible roles. You will also learn to write playbooks and finally execute ad-commands using Ansible.

 

  • Topics:
  • Introduction to Ansible
  • Ansible Installation
  • Configuring Ansible Roles
  • Write Playbooks
  • Executing adhoc command
  • Hands-on:
  • Installing Ansible
  • Configuring Ansible Role
  • Write Playbooks
  • Execute adhoc commands

Containerization using Kubernetes

Learning Objective: In this module, you will learn the basics of Kubernetes and its integration with Docker.


  • Topics:
  • Revisiting Kubernetes Cluster Architecture
  • Spinning up a Kubernetes Cluster on Ubuntu VMs
  • Exploring your Cluster
  • Understanding YAML
  • Creating a Deployment in Kubernetes using YAML
  • Creating a Service in Kubernetes
  • Installing Kubernetes Dashboard
  • Deploying an App using Dashboard
  • Using Rolling Updates in Kubernetes
  • Containers and Container Orchestration
  • 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

Learning Objective: Learn how to continuously monitor your tasks using various plugins and implementing Nagios Commands.


  • Topics:
  • Introduction to Continuous Monitoring
  • Introduction to Nagios
  • Installing Nagios
  • Nagios Plugins(NRPE) and Objects
  • Nagios Commands and Notification
  • Hands-on:
  • Installing Nagios
  • Monitoring of different servers using Nagios

Continuous Monitoring with Nagios

Learning Objective: Learn how to continuously monitor your tasks using various plugins and implementing Nagios Commands.


  • Topics:
  • Introduction to Continuous Monitoring
  • Introduction to Nagios
  • Installing Nagios
  • Nagios Plugins(NRPE) and Objects
  • Nagios Commands and Notification
  • Hands-on:
  • Installing Nagios
  • Monitoring of different servers using Nagios

Introduction to DevOps on Cloud

Learning Objective: Learn about various cloud services and service providers, also get the brief idea of how to implement DevOps using AWS.


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

FAQ's


What if I miss a class?

You will never miss a lecture at Upskill Yourself! You can choose either of the two options: View the recorded session of the class available in your LMS OR You can attend the missed session, in any other live batch.

What if I have queries after I complete this course?

Your access to the Support Team is for lifetime and will be available 24/7. The team will help you in resolving queries, during and after the course.

How soon after Signing up would I get access to the Learning Content?

Post-enrolment, the LMS access will be instantly provided to you and will be available for lifetime. You will be able to access the complete set of previous class recordings, PPTs, PDFs, assignments. Moreover the access to our 24x7 support team will be granted instantly as well. You can start learning right away.

Is the course material accessible to the students even after the course training is over?

Yes, the access to the course material will be available for lifetime once you have enrolled into the course.

Mike Williams, Direct Consultant