Contact@bruhastech.com +91-9059761442

DEVOPS

Devops Training institute in Hyderabad

DEVOPS training

(1) INTRODUCTION TO DEVOPS:

• What is Devops?
• History of Devops
• Dev and Ops
• Devops Definitions
• Devops and Software Development Life Cycle
• Infrastructure as Code

(2) LINUX ADMINISTRATION:

• Basic concepts of OS, Kernel, Shell and File system Structure
• Important commands of Administration
• Installation of centos
• User management
• File permissions
• Partitioning and File system
• Package Management
• Networking
• DNS setup
• Apache Configuration
• Ftp Configuration
• SSH Configuration

(3) ANSIBLE

Introduction to ANSIBLE
Introduction to YAML
Setup and Configuration
Ansible Command Line

Ansible Playbooks:

• System Facts
• Target Section
• Variable Section
• Handler Section
• Loops, conditionals, Notify
• Tags, Templates

  • Ansible Command Line
  • Ansible Roles
  • Ansible Galaxy

 

Cases:

Motd playbook
Webserver playbook
Database server playbook

(4) GIT

• Introduction to Version Control System
• Installation and server setup
• Git commands and repository
• Branching
• Working with Git Hub

(5) PUPPET

Introduction to puppet
Installation of Puppet Master
Installation of Puppet Agent
Module structure and class naming
Declaring classes and creating node definition
Puppet.conf, facter

Puppet DSL:

• DSL overview
• Relationships and Dependencies
• Arrays, Conditional statements
• Variables, parameterization and scope
• Inheritance
• Regular Expressions
• Templates
• Class parameters and scope
• Variable/class/module naming conventions
Roles and profiles
Puppet Forge

Cases:

Motd module
Secure shell Module
Log rotate Module
Apache Module

(6) APACHE TOMCAT APPLICATION SERVER:

• Installing and configuration of tomcat server
• Managing Tomcat
• Deploying and Managing Application

(7) CHEF:

Overview of chef
Chef configuration concepts
Installation of chef enterprise server

Workstation Setup:

• How to configure knife
• Execute some commands to test connection between Knife and Workstation

Organization Setup:

• Create organization
• Add node to organization
• Resources
• Recipes and cookbooks

Databags:

• How to create databags
• Add databags to organization
• Resources
• Recipes and cookbooks

Node Objects and Search:

• How to add runlist to node
• check node details

Roles:

• Create role
• Add roles to organization
• ChefDk
• Chef supermarket

Cases:

Motd Cookbook
Apache server Cookbook

(8) DOCKER:

Docker concepts
Installing Docker
Building Docker images by using

Workstation Setup:

• Docker commit command
• writing Docker file

Push Docker images to Docker hub

(9) JENKINS:

  • Introduction to Jenkins
  • Jenkins Overview
  • Installation of jenkins
  • Jenkins management
  • Support for the GIT
  • Different types of jenkins tools
  • Setting up a jenkins job
  • Scheduling build jobs
  • Jenkins plugins
  • Backup and restore of jenkins

(10) CLOUD COMPUTING AND VIRTUALIZATION:

  • History
  • Cloud computing concepts
  • Benefits and characterestics of cloud
  • Cloud service models
  • Iaas, Saas, Paas

(11) AWS:

  • IAM
  • S3,Glacier
  • EC2
  • Route53
  • Setting up VPC
  • Setting up Load Balancer
  • Elastic Beanstalk
  • Monitoring with cloud watch
  • Ansible and Amazon Web Services