• support@conveytechlabs.com



SKU: HOODIE-WOO-LOGO Categories: ,

Course Description

 DevOps practitioner course is designed to follow best practices for software development and to make the most efficient use of software tools.You will master Configuration Management, Continuous Integration and Continuous Deployment, Continuous Delivery, Continuous Monitoring using DevOps tools-Git,Docker, Jenkins, Puppet and Nagios to automate multiple steps in software development lifecycle.Container technologies are seen as the way forward. The course makes use of Docker containers to deploy applications in a modular and well-controlled way.

Course Information

  • Duration: 30 hrs
  • Timings: Week days 1-2 Hours per day (or) Weekends: 2-3 Hours per day
  • Method: Online/Classroom Training
  • Study Material: Soft Copy

Course Content

DevOps Foundation Course Course Curriculum: 3 weeks Total Duration: 15 hours


Introduction to DevOps and its Necessity Contents

What is DevOps

Why DevOps

DevOps problem DevOps as a solution Main DevOps’ Objectives Continuous Integration Continuous Testing Continuous Deployment Continuous Delivery Cloud Computing at a glance DevOps on the cloud: IaaS, PaaS and SaaS


Virtualization Contents – Virtualization Hypervisors Hypervisor Types Type 1 hypervisors Type 2 hypervisors Type 1 vs Type 2 Processing Installation of virtual machines using Virtualbox.


Devops Tools Contents – Version Control tools – GIT, svn Continuous Integration tools – Jenkins, Hudson Configuration Managment tools – chef, puppet, salt, Ansible


Practical session on DevOps tools Continuous Integration using Jenkins Contents – Installation of Jenkins Running Jenkins Authentication with Jenkins Jenkins Plugins Different types of Jenkins job Configuring Source Code Management(SCM) Build Triggers Schedule Build Jobs Polling the SCM Building sample application using Jenkins


Basics of Bash/Python Scripting Contents

Basics of Shell programming Types of shell Understand the basic syntax of bash scripting Understand loops, its conditions and return status Understand and configure crontab for automating a task Basics of Python and its comparisons with bash scripting Monitoring, Logging and System Tools Contents – Introduction to various Monitoring tools like Zabbix, Nagios Introduction to logging tools like Kibana ELK stack (Elastic Search, Logstash, Kibana) Understand Commands like: Free, top, vmstat, uptime, find, grep Disk commands like – df, du, mkfs, fdisk Understand /etc/fstab Mount commands

Key Features

  • Career oriented training.
  • One to One live interaction with a trainer.
  • Demo project end to end explanation.
  • Interview guidence with resume preparation.
  • Support with the trainer through E-mail.

    DevOps is a new term emerging from the collision of two major related trends. The first was also called “agile infrastructure” or “agile operations”; it sprang from applying Agile and Lean approaches to operations work. The second is a much-expanded understanding of the value of collaboration between development and operations staff throughout all stages of the development lifecycle when creating and operating a service, and how important operations has become in our increasingly service-oriented world (cf. Operations: The New Secret Sauce).

Live Traffic

Live Traffic Feed