DevOps Training

Current Status
Not Enrolled
Price
Closed
Get Started

With over 5+ years of specialized expertise in the sector, our training instructor has meticulously crafted the DevOps course/training to ensure comprehensive mastery of the subject. In this course, you will understand the culture of DevOps, which is a collaborative process where the Development team and Operations team work together.

Duration : 22 hour 51 minutes

In This Module We Will Learn :

INTRODUCTION TO DEVOPS AND ITS NECESSITY

  • History of DevOps
  • Configuration management
  • What is DevOps
  • Dev and Ops problem
  • DevOps as a solution and its Advantages
  • Continuous Integration & Continuous Testing
  • Continuous Deployment & Continuous Delivery
  • DevOps Skills

VIRTUALIZATION

  • Virtualization and Vagrant Concepts
  • Hypervisors – Type 1 and Type 2 hypervisors
  • Configuring VM using Oracle Virtual Box and Vagrant

VERSION CONTROL TOOLS

  • Version Control tools – GIT
  • Basics GIT commands
  • Setting up GitHub account

LAB WORK

  • Installing Oracle Virtual box and Vagrant and configuring VM setup
  • Setting up a GitHub account
  • Installing and running git commands

CONTINUOUS INTEGRATION USING JENKINS

  • Basic of Jenkins
  • Installation of Jenkins
  • Running Jenkins
  • Authentication and Authorization with Jenkins
  • Configuring GitHub with Jenkins
  • Setting up Jenkins Pipeline

CONTAINERIZATION USING DOCKER

  • Containerization concepts
  • Difference between Virtualization and containerization
  • Introducing Docker
  • Understanding images and containers
  • Docker SDK and Installation
  • Docker Engine
  • Container Life Cycle

LAB WORK

  • Installing and running Jenkins
  • Authentication and Authorization with Jenkins
  • Configuration of GitHub with Jenkins
  • To setup Jenkins Pipeline
  • Installing Docker
  • Running basic docker commands

DOCKERFILE AND DOCKER-COMPOSE

  • Docker File
  • Docker Compose
  • Working with containers โ€“ installing and running apps

DOCKER HUB AND DOCKER SWARM

  • Docker Hub repository
  • Publishing Image on Docker Hub
  • Introduction to Docker Swarm

CI/CD WITH DOCKER

  • Integrating Docker with Jenkins
  • Implementing CI/CD using Docker

LAB WORK

  • Install Docker compose
  • Setup simple webpage application using docker file
  • Deploy WordPress application using docker-compose
  • Integrate Docker with Jenkins and setup CI/CD

CONFIGURATION MANAGEMENT TOOLS (ANSIBLE)

  • Introduction to Configuration management tools
  • Setting up Ansible Master
  • Configure Ansible Master and nodes using ssh connection

ANSIBLE AD-HOC COMMANDS, MODULES AND PLAYBOOKS

  • Introduction to Ansible Ad-hoc commands
  • Ansible modules, tasks, playbooks

CONTINUOUS MONITORING

  • Introduction to monitoring tools
  • Types of monitoring tools

LAB WORK

  • Install Ansible Master.
  • Configure Ansible master and nodes and establish ssh connection.
  • Execute Ansible ad-hoc commands, Ansible playbooks
  • Install and configure Nagios XI
  • Configure new host machines for monitoring
  • Alerting and health check

BASICS OF KUBERNETES

  • Kubernetes Core components
  • Kubernetes architecture
  • Docker Swarm vs Kubernetes
  • Understanding Pods, nodes, services

SINGLE SERVER KUBERNETES SETUP USING MINI-KUBE

  • Installation and configuration of Kubernetes on single server (mini-kube)
  • Kubernetes common commands
  • Container orchestration using mini-kube
  • Install and configure Kubernetes master and nodes
  • Setting up Kubernetes cluster

LAB WORK

  • Install Kubernetes components
  • Install and setup mini-kube
  • Kubernetes basic commands
  • Configure Kubernetes dashboard
  • Deployment using Kubernetes

CLOUD COMPUTING

  • Cloud Computing at a glance
  • Service Models : IaaS, PaaS and SaaS
  • Types of cloud (Deployment Models) โ€“ private, public, hybrid
  • Advantages and applications of Cloud

CLOUD COMPUTING BASICS WITH AWS

  • Introduction to AWS
  • Basics of AWS services like EC2, S3, VPC etc..
  • Comparison with Google cloud and Azure

LAB WORK

  • Setup and configure AWS account
  • Walkthrough of AWS services like EC2, S3, VPC etc.. On AWS portal
  • Hands-on exercise launching Linux Servers on AWS

Course Content

Expand All
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps

Similar Courses:

Azure DevOps Fundamentals for Beginners Training

Azure DevOps Fundamentals for Beginners Training

Crafted with meticulous attention to detail by a seasoned industry professional with over 5 years…

Azure Virtual Machine and Docker Training

Azure Virtual Machine and Docker Training

Crafted with meticulous attention to detail by a seasoned industry professional with over 5 years…