Devops Master Program Training

Devops Master Program Training by Qtree Technologies Training Institute Coimbatore

Beginner 0(0 Ratings) 0 Students enrolled
Created by Qtree Technologies staff Last updated Sat, 14-May-2022 English


Devops Master Program Training free videos and free material uploaded by Qtree Technologies staff .

Syllabus / What will i learn?

Module 1

Linux

A Linux Introduction

Open Source Philosophy

Distributions

Embedded Systems

Command Line Basics

Basic Shell

Command Line Syntax – ls

Command Line Syntax – $PATH, Case Sensitivity

Command Line Syntax – Basic Commands

Command Line Syntax – uname

Command Line Syntax – Command History, Command Completion

Command Line Syntax – cd and pwd

Shell Configuration Files

Variables – Environment / System Variables

Variables – User Defined

Globbing

Quoting

Formatting Commands

Working with Options

Using the Command Line to Get Help

Man

Info

locate, find, whereis, and using /usr/share/doc/

Exercise: Man Page Walkthrough

Exercise: Basic Command Line

Using Directories and Listing Files

The Linux File System

Files, Directories

Hidden Files and Directories

Home

Absolute and Relative Paths

Exercise: Maneuvering the Linux File System

Creating, Moving and Deleting Files

Files and Directories

Case Sensitivity

Simple Globbing and Quoting

The Power of the Command Line

Archiving Files on the Command Line

Files, Directories

Archives, Compression

Searching and Extracting Data from Files

Commands (Revisited)

Command Line Pipes

I/O Redirection

Regular Expressions

Exercise: Practicing with Pipes and Grep

Turning Commands into a Script

Basic Text Editing

Basic Shell Scripting

Basic Shell Scripting, Continued

Exercise: Using the vi Text Editor

Available

The Linux Operating System

Choosing an Operating System

Windows, Mac, and Linux Differences

Distribution Life Cycle Management

Understanding Computer Hardware

Hardware

Where Data is Stored

Kernel

Processes

syslog, klog, dmesg

/lib, /usr/lib, /etc, /var/log

Your Computer on the Network

Internet, Network, Routers

Domain Name Service and the Default Gateway (Network Router)

Network Configuration

Security and File Permissions

Basic Security and Identifying User Types

Root and Standard Users

System Users

Creating Users and Groups

User IDs

User Commands

Group Commands

Exercise: Managing User Accounts

Exercise: Creating User Groups

Managing File Permissions and Ownership

File/Directory Permissions and Owners

Special Directories and Files

Symbolic Links

System files, Special Files, and Sticky Bits

Module 2

AWS

Amazon Elastic Load Balancer

Amazon Route 53

Amazon VPC

Amazon Simple Storage Service (Amazon S3)

Amazon Elastic Block Store (Amazon EBS)

Amazon Content Delivery Network (Amazon CloudFront)

Amazon Relational Database Service (Amazon RDS)

Amazon DynamoDB

Amazon ElastiCache

Amazon Simple Notification Service (SNS)

Amazon CloudWatch

Amazon CloudTrail

Amazon Simple Email Service (Amazon SES)

AWS Identity and Access Management (IAM)

Amazon Command Line Interface API

S3-Browser

Module 3

Python

Introduction

Memory management and Garbage collections

Statements and Syntax

File Operations

Functions

Modules and Packages

Classes

Exception Handling

Advanced Concepts

Django

Module 4

GIT

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

Jenkin

Introduction to Jenkins

CI/CD Concepts

Continuous Integration and Continuous Delivery

Quiz:CI/CD ConceptsInstalling and Configuring Jenkins

Prerequisites

Jenkins Install

The Dashboard

User Management and Security

Adding a Jenkins Slave

Setting Up GitHub

Plugin Manager

Exercise: Install a Jenkins Master and Prerequisites

Exercise: Configuring Matrix-Based Security

Exercise: Add a Jenkins Slave

Exercise: Working with the Plugin Manager

Quiz: Installing and Configuring Jenkins

Projects

Freestyle Project Configuration

Source Code Management and the Git Plugin

Git Hooks and Other Build Triggers

Workspace Environment Variables

Parameterized Projects

Upstream/Downstream Projects and the Parameterized Trigger Plugin

Folders

Views

Exercise: Configure a Parameterized Freestyle Project?

Hands-on Labs: Configure a Jenkins Freestyle Project

Hands-on Labs: Jenkins Upstream and Downstream Projects with the Parameterized Trigger Plugin

Quiz: Projects

Pipelines

Module 5

Our Java Pipeline Project

Docker Install

Installing and Configuring Ant

The Jenkins file

Configuring and Running a Pipeline

Artifacts and Fingerprints

Exercise: Build a Simple Pipeline Without SCM

Hands-on Labs: Configure a Jenkins Pipeline

Quiz: Pipelines

Testing With Jenkins

About Testing

Unit Testing with JUnit and Ant

Deploying to Apache

Functional Testing

Quiz: Testing With Jenkins

Pipeline Enhancements

Multi-branch Pipelines and Code Promotion

Tagging

Notifications

Shared Pipeline Libraries

Exercise: Configure Notifications in a Pipeline

Hands-on Labs: Configure a Jenkins Multibranch Pipeline

Quiz: Pipeline Enhancements

Advanced Jenkins Administration

The Jenkins CLI

The Jenkins REST API

Setting Up a Jenkins Master with Docker

Exercise: Using the Jenkins CLI

Exercise: Using the Jenkins REST API

Quiz: Advanced Jenkins Administration

Ansible

Introduction to Ansible

Ansible Agentless Architecture

Installation

Ansible Inventories

Ansible Modules

Ansible Playbooks

Docker

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

Introduction to Docker Ecosystem

Docker Compose

Docker Swarm

Managing Containers

Running Containers

Introduction to Docker Networking

Network Types

Docker Container Networking

Kubernetes

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

Nagios
 Introduction to Continuous Monitoring

Introduction to Nagios

Installing Nagios

Nagios Plugins(NRPE) and Objects

Nagios Commands and Notification



Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description

Enroll for DevOps Master Certification training course in Coimbatore by Qtree Technologies. We deliver DevOps Master Training in Coimbatore through classroom Training and online training.

You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 0 Students
  • 78 Courses
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

₹ 0
Buy now

1:1 Online Training Fee: 10000 /-
Contact instructor for demo :