+91-9916812177 | contact@beingdatum.com

DevOps Engineering – Beginner to Expert

This course caters to become industry expert in DevOps engineering.

Key Features

  • Instructor Led Training : 16-20 Hrs
  • Exercises & Project Work : 4+ Hrs
  • Certification and Job Assistance
  • Flexible Schedule
  • Lifetime free upgrade
  • 24 x 7 Lifetime Support & Access
  • Certified by top MNCs
  • Cloud computing enabled real industry projects
  • CV and Profile revamp
  • Job referrals and assistance

Talk to us

Talk to us about this course by filling up below form:

 

Below is the Curriculum of DevOps engineering course:

Linux Basics

  • Unix and Linux Difference
  • Linux/Unix File Structure
  • Basic Unix/Linux commands
  • How to install packages
  • How to start and stp services

Introduction to DevOps

  • What is DevOps
  • SDLC Models, ITIL, Agile Overview
  • Why DevOps?
  • History of DevOps
  • DevOps Agile Methodology
  • Benefits of DevOps
  • DevOps Tools
  • DevOps Terminology
  • Continuous Integration & Deployment

Introduction to Cloud Computing

GIT: Version Control System

  • Introduction to GIT
  • History of GIT
  • CVCS vs DVCS
  • GIT Terminology
  • GIT Basics and command line
  • Installation of Git
  • Git Lifecycle
  • Creating repository via Git
  • Clone, Check-out, committing and other Git useful commands
  • Pull and Push in Git
  • Branching
  • Switching and Merging the branches
  • Git Useful Tips

Configuration Management Tools

Chef

  • Introduction to Chef
  • Common Chef Terminology (Server, Workstation, Client, Repository)
  • Chef Architecture
  • Chef Components
  • Chef Server
  • Chef Client & Workstation (How to configure Knife)
  • Execute some commands to test connection between knife and workstation
  • Adding clients to Chef Server
  • Organization Setup (Create Organization and and yourself and node to organization)
  • Test Node Setup
  • CookBook and Recipe
  • Writing cookbooks and recipe
  • Running cookbooks on client
  • Knife command Utility and Chef-client utility
  • Templates
  • Roles in Chef
  • How to create environments in chef
  • Understanding Data Bags and Sample Data bags for creating users.

Ansible

  • Introduction to Ansible
  • Ansible Architecture
  • Ansible terminology
  • Ansible commands
  • Add nodes to server
  • Installation & Configuration of Ansible
  • SSH on nodes
  • Ansible components
  • Modules
  • Playbooks
  • Global configuration
  • How to write Playbooks
  • Ansible Roles and Modules
  • Ansible Galaxy

Monitoring Tools

Nagios

  • Introduction to Nagios
  • Architecture of Nagios
  • Installation & Configuration
  • Plugins in Nagios
  • Add servers to Nagios
  • Monitoring with Nagios
  • Writing your plugins
  • Using default plugins
  • Creating a new host and service
  • Creating a new email-contact
  • Verifying configuration
  • Creating a host group and service group
  • Removing a plugin
  • Customizing commands
  • Configuration checks
  • Managing Flapping
  • Nagios Remote Plugin Executor (NRPE) montoring
  • Setting the listening address on NRPE
  • Setting allowed client hosts for NRPE
  • Creating new NRPE command definitions securely
  • Creating a custom NRPE script

Build Tools : ANT

  • Introduction to ANT
  • What is build.xml
  • Writing build.xml
  • Targets
  • Tasks
  • Real time build.xml

Continuous Integration Tools: Jenkins

  • Introduction to Jenkins
  • Installation & Configuration of Jenkins
  • Jenkins Architecture
  • Jenkins Terminology
  • Jenkins command line
  • Exploring Jenkins Dashboard
  • Jobs in Jenkins (Create, Run, Enable, Disable, Add and Update Plugins)
  • Scheduling Jobs in Jenkins
  • Integration of Jenkins with different platforms such as Git, Maven, Slack, Shell & Python scripts, Ant
  • Build Deployments 
  • Tomcat installation & configuration
  • Deploying a war from Jenkins to Tomcat
  • Securing Jenkins (Authentication, Jenkins Plugin, Authorization,)
  • Creating users in Jenkins
  • Best practices for Jenkins
  • Jenkins Pipeline and how to build it.
  • Master-Slave architecture in Jenkins
  • Case Study

Docker – Containers

  • Introduction to Dockers
  • Installation & Configuration of dockers
  • Introduction to Containers
  • Virtualization vs Containerization
  • Docker Architecture
  • Managing docker from different machines
  • Docker Pull, Run, Attach
  • Docker Terminology
  • Docker command line
  • Introduction to Docker Hub
  • Docker Images (Uploading images in Docker Registry and AWS ECS)
  • Docker build
  • Running commands in containers
  • Provisioning
  • Docker images (create custom image, running a container from the custom image, publishing)
  • Docker networking (Accessing Containers, Linking Containers, Exploring container ports)
  • Docker Compose

AWS Overview

  • Creating AWS account
  • Understanding AWS regions and availability zones
  • Overview of EC2
  • About AWS Storage Services
  • Auto Scaling
  • Relational Database Server
  • Identity Access Managment

Other Tools

  • Terraform (automated cloud infrastructure management)
  • Kubernetes
  • Overview of Puppet

Sample Certificate:

POPULAR KEYWORDS RELATED TO THE COURSE:

devops online tutorial,devops online course,devops online training,devops training online,learn devops online,learn devops online ,devops free course,devops strategy,cloud and devops,devops certification

Course Curriculum

No curriculum found !

Course Reviews

N.A

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

TAKE THIS COURSE
  • 15,000.00 5,000.00
  • 2 months
  • Course Certificate
15 STUDENTS ENROLLED
    © BeingDatum. All rights reserved.
    X