DevOps - Complete Tutorial

Overview of DevOps

Learning Objectives: Upon completing this module, you should be able to understand the benefits of DevOps over other software development processes and gain insights of the DevOps environment and will also get the picture of working of DevOps Delivery Pipeline.

Topics:

  • Why DevOps?
  • What is DevOps?
  • DevOps Market Trends
  • DevOps Engineer Skills
  • DevOps Delivery Pipeline
  • DevOps Ecosystem


Hands On/Demo:
Sample use-case for using DevOps practice in Edureka



Version Control with Git

Learning Objectives: In this module, you will gain the insights of the functionalities and version controlling using Git.

Topics:

  • What is version control
  • What is Git
  • Why Git for your organization
  • Install Git
  • Common commands in Git
  • Working with Remote Repositories


Hands On/Demo:
GIT Installation, Version Control, Working with remote repository



Git, Jenkins & Maven Integration

Learning Objectives: In this module, you will learn about the different actions performed through git and will be introduced to Jenkins and maven.

Topics:

  • Branching and Merging in Git
  • Git workflows
  • Git cheat sheet
  • What is CI
  • Why CI is Required
  • Introduction to Jenkins (With Architecture)
  • Introduction to Maven


Hands On/Demo:
Branching and merging, Stashing, rebasing, reverting and resetting
Build and automation of Test using Jenkins and Maven


Continuous Integration using Jenkins

Learning Objectives: In this module, you will know how to perform Continuous Integration using Jenkins by building and automating test cases using Maven.

Topics:

  • Jenkins Management
  • Build Setup
  • Test Automation (with Maven)
  • Securing Jenkins
  • Notification System
  • Adding a slave node to Jenkins
  • Building Delivery Pipeline


Hands On/Demo:
Build a pipeline using Jenkins







Post a Comment

Thank You

Previous Post Next Post