DevOps

Introduction To DevOps

  • What Is DevOps?
  • History Of DevOps
  • Dev And Ops
  • DevOps Definitions, Software Development Life Cycle And Main Objectives Of The DevOps
  • Infrastructure As A Code
  • Prerequisites For DevOps
  • Tools (Jenkins, Chef, Docker, Vagrant And So On.)
  • Continuous Integration And Development

Linux Concepts

  • Linux Installation
  • User Management
  • Package Management
  • Networking

Automation Concepts

  • OS Basics
  • Scripting Introduction
  • Learn Shell Scripting
  • Database Concepts
  • Shell Variable, Decision Making And Shell Test Conditions
  • Shell Loops, Re-directors, Exit Status

Revision Controls System

  • Subversion Controls/Git
  • Working With Local Repositories, Remote Repositories
  • branching
  • merging
  • cloning
  • fetch/pull
  • Installation Of Git Server

Configuration Management

  • Chef/Puppet/Ansible Introduction
  • Chef Server Hands-on, Workstation Setup, Chef Distribution Kit And Concepts

Environments

  • Attributes
  • Resources
  • Cookbook
  • Run List
  • Recipes
  • Supermarket

Build Automation

  • Introduction With Maven
  • Maven Structure And Phases
  • Installation Of Maven
  • Configuration
  • jar/war Project Structure

Tomcat Web Server

  • Installation And Configuration
  • Tomcat Manager
  • Application Management
  • App Deployment Methods

Nexus Artifacts/Proxy Tool

  • Introduction To Nexus
  • Installation And Configuration
  • Repository Management
  • Proxy Management
  • Integration With Maven

Jenkins Framework

  • Introduction To Jenkins
  • Jenkins Installation
  • User Profile And Management
  • Security And Plugins Management
  • Builds Setup
  • Integration With Git, Maven, Tomcat

LAMP Setup Apache/HTTPD Web Service

  • Installation Of Apache
  • Configuration Of Apache
  • Static Pages
  • Dynamic Pages
  • PHP Integration

MySQL Database

  • Working With Database
  • Introduction To MySQL Database
  • Configuration
  • User Management
  • Permission Management
  • Creating Database
  • Data Insertion/update
  • MySQL Data Backup, Hands-on And MySQL GUI Tools

Installation Of WordPress With LAMP

  • Vagrant
  • Introduction To Vagrant
  • Vagrant Terminologies
  • Installation Of Vagrant
  • Vagrant Proxy Project And hands-on

Working With Docker

  • Introduction To Docker
  • Docker Terminologies
  • Installation Of Docker
  • Docker Image Creation And Docker Hands-on

System Monitoring

  • Introduction To Nagios
  • Concepts Behind Nagios
  • Nagios Installation
  • Hands-on

DevOps Project Work

  • Project LAMP Setup
  • Web Layer
  • DB Layer
  • App Layer
  • Monitoring

Importent Details

  • 10 November, 2020
  • 10.00AM - 10.00PM
  • Starts From

  • April 06, 2020
  • 16:50:01