DevOps

  • /
  • Courses

Duration

22 hours

Course Price

$ 499.00

4.5 (23)

Overview

Course Content

1. Introduction to DevOps

  • What is DevOps?
  • Why DevOps is mainstream?
  • DevOps in Agile Practices
  • DevOps obligations

2. GIT and SVN

  • Version controllers nuts and bolts
  • Why Version controllers
  • Installation and Configuration
  • Version controller profound jump
  • Branch merging strategies

3. Maven and Ant

  • Introduction to construct apparatuses
  • Importance of construct apparatuses
  • Installation
  • Build lifecycles
  • Understanding antiquities
  • Continuous Integration
  • Continuous Delivery
  • Advantages of DevOps
  • DevOps Jobs and Future
  • Dealing with branches
  • Merging
  • Resolving clashes

4. Understanding programming Infrastructure and Servers

  • Understanding IT framework
  • Understanding Web Servers and DB Servers
  • Installing Servers(Apache/Tomcat/WebLogic)
  • DevOps work process
  • Typical Development condition

5. Jenkins

  • Jenkins establishment
  • Jenkins setup
  • Creating clients
  • Managing penetrations
  • Master-slave configurations
  • Parameterized build
  • Creating Jobs
  • Git mix
  • Jenkinsfile
  • Pipeline as code(scripted and declarative)
  • Configuring Master Slave
  • Emails server arrangement
  • Email notices
  • Automatic constructs
  • Maven mix
  • Sonarqube mix
  • CI/CD pipeline

6) Virtualization & Docker Container

  • Virtualization basics
  • Virtualizations advantages
  • Containerization Basics
  • Containerization vs Virtualization
  • Deployments using Docker Containers
  • Installing dockers
  • What are containers
  • Dockerfile
  • How to manage dockers from machine
  • Docker pull
  • Docker run
  • Docker attach
  • Exploring Docker hub
  • Pulling images from hub
  • Docker Hands on
  • Docker compose

7) Kubernetes

  • Kubernetes introduction
  • Components of Kubernetes
  • Why Kubernetes and advantages, disadvantages
  • Practical implementation and scenarios
  • How Docker is interlinked with Kubernetes
  • Kubernetes cluster implementation

8) Infrastructure Automation

  •  Introduction to Ansible
  • Ansible Architecture
  • Ansible terminology
  • Ansible commands
  • How to add nodes to server
  • Ansible installation and configuration
  • Installing ssh on nodes
  • Generating the keys
  • Components of Ansbile
  • Inventory
  • Configuration
  • Tags
  • How to write playbooks
  • Ansible modules
  • Ansible Roles
  • Ansible Galaxy
  • How to download playbooks from Galaxy
  • Realtime playbooks
  • Running ansible playbooks with jenkinsfile

9) Artifactory management

  • Why artifactory required
  • Different type of artifactory
  • Nexus installation and setup
  • Integrating nexus with maven
  • CI pipeline with Jenkins, maven and linux
  • Basic nexus administration

10) Terraform

11) Scripting language

  • Groovy/python/java/shell with basic knowledge

 

 

Trainer Profile

Interview Questions & Answer

Blog

Register For Online Demo


Can't read the image? click here to refresh