The Robust Digital Expert DevOps

Chapter 1: Overview of DevOps
  • Why DevOps?
  • What is DevOps?
  • DevOps Market Trends
  • DevOps Engineer Skills
  • DevOps Delivery Pipeline
  • DevOps Ecosystem
  • Continuous Development 
  • Continuous Testing 
  • Continuous Integration 
  • Continuous Deployment & Monitoring
  • Audience and Study Tips
  • Key GIT Terminology
  • GIT Introduction 
  • Install GIT on LINUX
  • Download and Install GIT on Windows
  • Configure User Information in GIT 
  • Create First GIT Repository 
  • First GIT Commit 
  • Adding Files and GIT Logs 
  • Understanding of GIT Workflow
  • What is version control?
  • What is Git?
  • Why Git for your organisation?
  • Install Git
  • Common commands in Git
  • Working with Remote Repositories 
     
  • 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 
     
  • Jenkins Management
  • Adding a slave node to Jenkins
  • Building Delivery Pipeline
  • Pipeline as a Code
  • Implementation of Jenkins 
     
  • Introduction to Selenium
  • Why Selenium?
  • Selenium – Webdriver
  • Creating Test Cases in Selenium WebDriver (Waits)
  • What and why X-Path?
  • Handling different controls on Webpage
  • Framework in Selenium
  • Selenium Integration with Jenkins
  • Implementation of Selenium 
     
  • Shipping Transportation Challenges
  • Introducing Docker
  • Understanding images and containers
  • Running Hello World in Docker
  • Introduction to Container
  • Container Life Cycle
  • Sharing and Copying
  • Base Image
  • Docker File
  • Working with containers
  • Publishing Image on Docker Hub
     
img