DevOps Certification Training (Virtual Instructor-led Training)
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
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: DEC 14 th
Course Time: 10:00 AM to 12:00 PM (EST)
Session: Weekdays
Total Class: MON - FRI- (18 Sessions)
Delivery Format: Virtual Classroom Live
Location: Online
Access Period: 6 Weeks
Course Date: DEC 18 th
Course Time: 08:30 PM to 11:30 PM (EST)
Session: Weekdays
Total Class: FRI & SAT (12 Sessions)
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:
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.