Devops

User Avatar
Free

Best DevOps Training In Bangalore

Devops training In Bangalore

module 1 : Introduction to DevOps

  • Define DevOps
  • What is DevOps
  • SDLC models, Lean, Agile
  • Why DevOps?
  • History of DevOps
  • Devops Stakeholders
  • Devops Goals
  • Important terminology
  • DevOps perspective
  • Devops and Agile
  • Devops Tools
  • Configuration management
  • Continuous Integration, Continuous Deployment, and Continuous Delivery

module 2 : GIT: Version Control

Introduction

  • Version control systems

Installing Git

  • Installing on Linux
  • Installing on Windows
  • Initial setup

Git Essentials

  • Creating repository
  • Cloning, check-in and committing
  • Branching
  • Tag
  • Connect with Remote by using push and pull
  • Connect with GitHub and AWS Code Commit

Git Essentials

  • Creating repository
  • Cloning, check-in and committing
  • Branching
  • Tag
  • Connect with Remote by using push and pull
  • Connect with GitHub and AWS Code Commit

module 3 : Jenkins – Continuous Integration

  • Introduction to Jenkins
  • Install Java
  • Install Jenkins
  • Jenkins Architecture and Terms of Jenkins
  • Overview Jenkins UI
  • Create the first job
  • Run First job
  • Install Git and Jenkins Github Plugin
  • Install Maven on Local Box
  • Configure Jenkins to work with Java, Git and Maven
  • Create first Maven based Jenkins project
  • Run Maven based Jenkins project
  • Source Control Polling in Jenkins
  • Other Build Triggers of Jenkins
  • Code Quality and Code Coverage Metrics Report
  • Archive Build Artifacts
  • Install Tomcat as the staging environment
  • Configure Tomcat as the staging environment
  • Deploy to the Staging environment
  • The latest Deploy to Container Plugin
  • Jenkins Build Pipeline
  • Parallel Jenkins Build
  • Deploy to Production
  • Overview of Pipeline as a code
  • Automate Jenkins Pipeline
  • Fully automate Jenkins Pipeline
  • Introduction to Distributed Jenkins Build
  • Install Jenkins Master Node in the Cloud
  • Install Jenkins Slave Agent in the Cloud
  • Concurrent Jenkins Build and Label Jenkins Build

module 4 : Ansible

  • Introduction to Ansible
  • Ansible Agentless Architecture
  • Installation
  • Ansible Inventories
  • Ansible Modules
  • Ansible Playbooks

module 5 : Docker– Containers

Introduction

  • What is a Docker
  • Use case of Docker
  • Platforms for Docker
  • Dockers vs Virtualization

Architecture

  • Docker Architecture.
  • Important Docker components
  • Understanding the Docker components

Installation

  • Installing Docker on Linux.
  • Understanding Installation of Docker on Windows.
  • Some Docker commands.

Provisioning

  • Docker Hub.
  • Downloading Docker images.
  • Running Docker images
  • Running commands in a container.
  • Running multiple containers.

Custom images

  • Creating a custom image.
  • Running a container from the custom image.
  • Publishing the custom image.

Docker Networking

  • Accessing container
  • Linking containers
  • Exposing container ports
  • Container Routing

module 6 : Kubernetes

  • Introduction to container orchestration
  • Overview of Kubernetes
  • Deploying Kubernetes
  • Minikube setup
  • Minikube setup commands
  • Your first Kubernetes application
  • Your first Kubernetes application commands
  • Basic Kubectl
  • Basic Kubectl commands

module 7 : Puppet

  • Introduction to Puppet
  • Puppet Client / Server Architecture
  • Installation
  • Puppet Manifests
  • Manifest for Standalone Machine

module 8 : SonarQube

  • Introduction to SonarQube
  • Installation on SonarQube and Sonar Scanner
  • Sonar Scanner Configurations
  • Run Java Program
  • Working with SonarQube Dashboard

module 9 : Maven

  • Introduction to Maven
  • Introduction to Build Life Cycle
  • Install Maven and Eclipse
  • Build and run template with Command Line
  • Build and run template with Eclipse

Course Features

  • Lectures 0
  • Quizzes 0
  • Duration 50 hours
  • Skill level All levels
  • Language English
  • Students 0
  • Assessments Yes

You have 10 weeks remaining for the course

Curriculum is empty
Free

Leave A Reply

Your email address will not be published. Required fields are marked *