TOLL FREE No : 1800-103-4583|customer_relations@qaiglobal.com
Menu

DevOps in the Playground – Training by QAI

Go to Training Calendar
Request In-house Training
Become a Trainer

Classroom Training

Study Notes & Case Studies

Assessments

Why go for DevOps in the Playground with QAI

This workshop is a technical course spread over a duration of three days, helping participants become well acquainted with intricacies involved in adopting and implementing tooling for the DevOps practice.

Using leading tools that can automate just about anything, this course will teach you core and plugin-based capabilities to automate the entire flow of developing and deploying software.

In this course- understand these tools thoroughly in order to adopt Continuous Integration and Continuous Delivery practices that are part of the DevOps mindset.

Download Course Catalog
0+
Courses offered from 12 categories
0Yrs
Industry
Experience
0K+
Trained
Professionals
0+
Corporate
Training
0%
Success
Rate
0+
Registered vendor of 1500+ Clients

Master DevOps tools and automate your SDLC process.

Gain knowledge in building end to end a Continuous Integration and Continuous Deployment (CI-CD) pipeline.

Learn Web Deployment Automation across multi OS platform such as Ubuntu, Rhel and Windows 2012 server.

Gain hands on knowledge on DevOps toolsets like Jenkins, Github, Sonarqube, Nexus, Docker and Chef Automation.

Deploy Jenkins server

Deploy a complete Continuous Integration and Continuous Deployment pipeline

Gain elementary knowledge of Docker containerization with hands-on lab

Automate Common Infrastructure Tasks with Chef

Start Managing Nodes in your own infrastructure with Chef

What
will you
Learn

Course
Curriculum

  • What is DevOps?
  • Why DevOps?
  • Physical to Virtual Container
  • Devops Tools – Introduction of SCM, CI/CD, Configuration Management tools
  • Introduction to Docker Engine to Docker Engine
  • Before Devops – Manual Process ( Git clone, compile, package and deploy java App)
  • Create CI/CD Pipeline – Automate ( Git clone, Compile, Package and deploy Java App) using Jenkins
  • Static code Analysis – Sonarqube
  • Docker Demo – Deploy docker and create ,start, stop and delete containers
  • Jenkins with Docker integration
  • Configuration management – Automate deploying Web-server on RHEL, Ubuntu and Win 2012 server

  • Github – Create an account and fork your application code
  • Git clone the github code , Use maven to compile and package java source code
  • Deploy .jar file manually
  • Jenkins – Deploy Jenkins on Ubuntu 14.04 server ( each student will deploy his Jenkins server)
  • Continuous Integration setup – Jenkins and Github
  • Automation Maven test, Compile and Package ( .jar) using Jenkins
  • Understand sonarqube ( deployed by trainer)
  • Students to Integrate Jenkins (CI) server with Sonarqube ( lab by students)
  • Sonarqube –static code analysis and set quality gates
  • Add slave nodes to Jenkins
  • Automate deployment of your .jar file to server
  • Building Pipeline scripts and stages in SDLC
  • Module Introduction
  • Deploy ,Login, exit container
  • List, Start, Stop, restart containers
  • Where containers are stored
  • Working on multiple containers
  • Container stats and inspect
  • Deleting containers
  • Module Introduction
  • Create account of hosted chef server
  • Upload cookbooks to chef server
  • Register 3 nodes – Win 2012, Ubuntu and RHEL
  • Automate web server deployment on all 3 nodes
    • Basic understanding of Linux/Unix system concepts
    • Familiarity with Command Line Interface (CLI)
    • Familiarity with a Text Editor

  • Yes. You will need to carry your own laptop to the class.
  • We will provide you with all the software required and help you configure it.
  • Wifi access will be provided.
  • Frequently asked
    Questions

    View Calendar & Price

    Participants Speak

  • DevOps Foundation Certification