Login

Register

Login

Register

✆+91-9916812177 | contact@beingdatum.com

DevOps Engineering

This course caters to learner’s need for learning data structure and algorithms from scratch to the expert level.

Key Features

  • Instructor Led Training : 26 Hrs
  • Exercises & Project Work : 36 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 the course:

Linux

Basics

– Unix and Linux Difference

– Linux/Unix File Structure

– Basic Unix/Linux commands

– How to install packages

– How to start and Stop services

Introduction to DevOps

– What is DevOps

– Software Development Lifecycle

– SDLC Models, ITIL, Agile Overview

– Waterfall vs Agile vs Lean

– Why DevOps?

– History of DevOps

– DevOps Agile Methodology

– Benefits of DevOps

– DevOps Tools

– Summary of the Module

– Quiz

 

GIT: Version Control System – What is Version Control System? – Types of Version Control System – Introduction to GIT – History of GIT – CVCS vs DVCS – Git Lifecycle & How it works – GIT Terminology – GIT Basics and command line – Installation of Git – Git Workflow – Creating repository via Git – Clone, Check-out, committing and other Git useful commands – Pull and Push in Git – Branching (Merging Branches) – Git Rebase – Forking in Git – Resolving Conflicts – Switching and Merging the branches – Git Useful Tips – Quiz

 

Docker Containerization – Introduction to Dockers – Why Docker? – Installation & Configuration of dockers – Docker Lifecycle – Introduction to Containers – Virtualization vs Containerization – Common Docker Operations – Managing docker from different machines – Docker Pull, Run, Attach – Docker Terminology – Docker command line – Introduction to Docker Hub & Create Account – Docker Images – Pulling images from docker hub – Pushing the docker to container hub – Saving changes to a container – Docker build – Provisioning – Running docker images – Running commands in containers – Custom images – Creating a custom image – Docker File and Creation of Docker File – Running a container from custom image – Publishing custom image – Docker Storage – Types of Docker Storage – Linking Docker Containers – Linking two containers and performing operations – Docker Compose File – YAML Files – Creating a Docker Swarm Cluster – Initializing Docker Swarm – Creating a Service in Docker Swarm – Docker networking – Accessing containers – Linking containers – Exploring container ports – Container Routing – Deploying a multi-tier app on Docker Swarm – Quiz

 

Configuration Management Tools

Chef – What is Configuration Management – Why Configuration Management – Configuration Management Tools – Introduction to Chef – Common Chef Terminology (Server, Workstation, Client, Repository) – Chef Architecture – Chef Components – Chef Server – Chef Client & Workstation – Installation of Chef and its components – Configuration of Chef components – Adding clients to Chef Server – CookBook and Recipe – Writing cookbooks and recipe – Running cookbooks on client – Knife command Utility and Chef-client utility – Templates – Roles in Chef

Ansible – Introduction to Ansible – Ansible Architecture& Working – Ansible terminology – Ansible commands – Add nodes to server – NASA Case Study – Installation & Configuration of Ansible – SSH on nodes – Ansible components – Modules – Playbooks & Creating Ansible Playbooks – Global configuration – How to write Playbooks – Ansible Roles and Modules – Ansible Galaxy

Continuous Integration Tools: Jenkins – Introduction to Jenkins – Installation & Configuration of Jenkins – Jenkins Terminology – Jenkins command line – Jobs in Jenkins(Create, Run, Enable, Disable) – Scheduling Jobs in Jenkins – Integration of Jenkins with different platforms such as Git, Maven, Slack, Shell & Python scripts, Ant – Exploring Jenkins Dashboard – Build Deployments – Tomcat installation & configuration – Deploying a war from Jenkins to Tomcat – Securing Jenkins – Creating users in Jenkins – Best practices for Jenkins – Managing Nodes on Jenkins – Jenkins Integration with DevOps tools – Understanding & Creating a CI/CD Pipeline – Jenkins Plugins – Jenkins Pipeline and how to build it. – Master-Slave architecture in Jenkins – Quiz

Kubernetes – Introduction to Kubernetes – Docker Swarm vs Kubernetes – Working of Kubernetes – Architecture of Kubernetes – Kubernetes Installation – Kubernetes Cluster Components – Kubernetes Infrastructure Configuration – Designing a Kubernetes Cluster – Provisioning Infrastructure – Kubernetes release binaries – Creating a Deployment – Creating a Service – Creating an Ingress – Kubernetes Dashboard – Install a network, Kubernetes nodes – Use kubeadm to install Kubernetes cluster – Kubernetes API primitives – Kubernetes Objects – Labels, Selectors and Annotations – Services and network primitives – Pod Networking concepts – Load Balancers – Cluster DNS – CNI – Static Pods – Introduction to Stateful Sets – Init Containers – Replication Controller & Replica Sets – Assigning nodes to pods – Kubernetes Schedulers – Kubernetes Persistent Storage – Rolling Updates & Rollbacks – Configure and Scale Applications – Logging and Monitoring

Monitoring Tools – What is Continuous Monitoring – Continuous Monitoring Tools

Nagios – Introduction to Nagios – Architecture of Nagios – Installation & Configuration – Nagios Components – Plugins in Nagios – Add servers/host 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) monitoring – Setting the listening address on NRPE – Setting allowed client hosts for NRPE – Creating new NRPE command definitions securely – Creating a custom NRPE script – Quiz

AWS Overview and Installation of each tools using

AWS Terraform (automated cloud infrastructure management)

Assignments after each module

DevOps Projects

DevOps Interview Questions

DevOps Resume Building Session

Sample Certificate:

POPULAR KEYWORDS RELATED TO THE COURSE:

devops, aws devops, devops nagios, devops ansible, devops docker, devops kubernetes

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 7,500.00
  • 2 months
  • Course Certificate
44 STUDENTS ENROLLED
© BeingDatum. All rights reserved.
X