Cognixia
Cognixia Logo

DevOps Plus Training 

  • Offered byCognixia

DevOps Plus Training
 at 
Cognixia 
Overview

Duration

30 hours

Total fee

29,500

Mode of learning

Online

Difficulty level

Intermediate

Credential

Certificate

DevOps Plus Training
 at 
Cognixia 
Highlights

  • Lifetime course materials access, 24/7 technical expert support
  • Course Completion Certificate, Live Intructor LED Training
  • 48 hours of Online training over a period of 16 days (3 hrs per day/session)
Details Icon

DevOps Plus Training
 at 
Cognixia 
Course details

Who should do this course?
  • Service Engineer
  • Software Engineer
  • DevOps Engineer
  • Project Managers
  • Software Developers
  • Software Architects
  • Network engineers
  • Product Managers
  • Graduates with academic degrees in IT, computer science, and other related fields can opt for this course
What are the course deliverables?
  • 48 hours of online training over a period of 16 days (three hours per day/session) with a live point of contact, and hands-on assignments
  • An interactive, online, live session with an industry expert who serves as your technical trainer/instructor
  • 24/7 technical expert support assistance
  • Lifetime access to our Learning Management System ? again, at any time, from anywhere, forever
  • Course Completion Certificate
More about this course
  • The DevOps Plus course takes a comprehensive look at the discipline that covers all key concepts, methodologies, and tools, regardless of your understanding of the IT technologies and practices. Starting with a foundational introduction to DevOps, it covers the concepts of virtualization, its benefits, and the many virtualization products that play a significant role in both learning and implementing the DevOps culture. You?ll also learn about DevOps tools such as Vagrant, Version Control Systems, Docker, Containerization, and Configuration Management with Chef, SaltStack, Puppet, and Ansible.
  • This course focuses on both mid-level and advanced concepts, including open-source monitoring application Nagios, its plug-ins, and its use as a GUI. The CI/CD Pipeline Automation covers the Advanced DevOps concepts that are covered in detail along with Docker container clustering using Docker Swarm and Kubernetes.
Read more

DevOps Plus Training
 at 
Cognixia 
Curriculum

Day: 01A - Introduction to Devops

What is Devops?

SDLC models ? Lean, ITIL, Agile

Why Devops?

History of Devops

Devops stakeholders

Devops goals

Important terminology

Devops perspective

Devops and Agile

Devops tools

Con?guration management

Continuous integration and deployment

Day: 01B - Introduction to Virtualization

What is Virtualization?

History of Virtualization

What is Hypervisor?

Types of Server Virtualization

Bene?ts of Virtualization

Important Virtualization products

Day: 01C - VAGRANT

Introduction

Why (and what) is Vagrant

Uses of Vagrant in an environment

Alternatives of Vagrant

Vagrant versions

Installation and Con?guration

Installing VirtualBox

How to install Vagrant on Windows

Con?guring Vagrant

Provisioning with Vagrant

Creating your first VM with Vagrant

Operations on the VM

Connecting to the VM

Add required images to Vagrant

Using Vagrant

Day: 02 - GIT: Version Control

Introduction

Version control systems

Local, centralized and distributed

Installing Git

Installing on Linux

Installing on Windows

Initial setup

Git essentials

Creating repository

Cloning, Check-In, and Committing

Fetch, Pull and Remote

Branching

Day: 03 & 04 - Docker ? Containers

Introduction

What is a Docker

Architecture

Installation

Provisioning

Custom images

Day: 05, - Chef for configuration management

Common Chef terminology (Server, Workstation, Client, Repository, etc.)

Servers and Nodes

Chef con?guration concepts

Workstation setup

How to con?gure Knife

Executing commands to test connection between Knife and Workstation

Organization setup

Creating Organizations

Adding yourself and Nodes to Organizations

Testing Node setup

Creating Servers and adding to Organizations

Checking Node details using Knife

Node Objects and Search

Adding Run List to Node

Checking Node details

Introduction to environments in Chef

Day: 06, - SaltStack for configuration management

Salt overview

Salt terminologies

Master and minions

Salt con?guration concepts

Salt access control

Salt job management

Salt package manager

Salt working example

Salt logging

Day: 07,08 - Puppet for configuration management

What is Puppet?

How does Puppet work?

Installation and Con?guration

Puppet Master

Puppet language basics

Advanced Puppet language concepts

Templates

Example Of Code Manifests/Modules

Day: 09, 10 - Ansible

Introduction To Ansible

Ansible architecture

Ansible terminology

Ansible commands

Adding Nodes to server

Ansible installation and con?guration

Installing SSH on Nodes

Generating Keys

Components of Ansbile

Inventory

Con?guration

Modules

Playbooks

Global con?guration

Roles

Tags

Writing Playbooks

PYYAML overview

Ansible modules

Ansible Rroles

Ansible galaxy

Download Playbooks from Galaxy

Real time Playbooks

Day: 11 - Nagios: Monitoring

Introduction and Installation

Basic con?guration

Plug-ins and Commands

Using Nagios GUI

NRPE monitoring

Day: 12 - Jenkins ? Continuous Integration

Introduction

Installation

Build Deployments

How to integrate Jenkins with Ant

How to integrate Jenkins with Maven

Jenkins parameterized build

Environment inject plug-in

Use of Jenkins environment variables

Deploying a speci?c revision

Customizing the Jenkins UI

Project-based matrix plug-in

Parallel execution

Con?guring Jenkins hub and Node in the Cloud (AWS)

Con?guring a Selenium desktop node with a Linux server (AWS)

Case Study

Real-time implementation of automated rollback

Multi-branch deployment

Day: 13 - Docker Container Clustering using Docker Swarm

Need for Clustering

Setting up and initializing Swarm

Managing Docker Swarm

Backup and Recovery

Managing services

Docker Compose

Deploying application Stack on Docker Swarm

Day: 14, 15 - Docker Container Clustering using Kubernetes

Introduction

Kubernetes ecosystem: Community, contributions, governance, and integrations

Kubernetes architecture

Kubernetes networking and services Kubernetes users tools

Configuring and deploying an application on Kubernetes

Day: 16 - Advanced DevOps (CI/CD Pipeline Automation)

Jenkins Blue Ocean

PipeLine as code End-to-end CI/CD pipeline automation

Automated code deployment from repository to server with configuration management

Other courses offered by Cognixia

18 K
36 hours
Intermediate
23.01 K
40 hours
Intermediate
23.01 K
2 days
Intermediate
13 K
36 hours
Intermediate
View Other 16 CoursesRight Arrow Icon

DevOps Plus Training
 at 
Cognixia 
Students Ratings & Reviews

4.7/5
Verified Icon3 Ratings
D
devansh
DevOps Plus Training
Offered by Cognixia
5
Learning Experience: good
Faculty: great very nice
Reviewed on 17 Apr 2023Read More
Thumbs Up IconThumbs Down Icon
D
Divya Saxena
DevOps Plus Training
Offered by Cognixia
4
Good for beginners
Other: Overall good, however, it would suit those who are in the initial phases of learning DevOps, not for experienced.
Reviewed on 24 Sep 2019Read More
Thumbs Up IconThumbs Down Icon
M
Milirani Sahu
DevOps Plus Training
Offered by Cognixia
5
Outstanding progrrame
Other: It was a very good programme,help me understand some of the very difficult concepts of DevOps. Highly recommneded for the starters.
Reviewed on 24 Sep 2019Read More
Thumbs Up IconThumbs Down Icon
View All 3 ReviewsRight Arrow Icon
qna

DevOps Plus Training
 at 
Cognixia 

Student Forum

chatAnything you would want to ask experts?
Write here...