Share facebook Linkedin twitter

DevOps Certification

The DevOps Training has been designed to understand the significance of DevOps. This training would enable us in grasping the concepts of how DevOps transformation can help in focussing on value and streamline the delivery and also Learn about the common infrastructure servers, scalability and availability will be another feature of this training program. This Online DevOps Training also covers the application of Bash/Python basics and understanding the performance and security for Infrastructure. The student will also learn the DevOps tools like – Puppets, Jenkins, Nagios, and GIT etc. during this DevOps Training and Certification program

DevOps Course Objectives:

Collabera TACT’s DevOps Training takes you through the entire anatomy of DevOps culture. The curriculum consists of –

    • Understand the concept of Devops and the need for Devops
    • Understand cloud computing and virtualization
    • Learn and Manager Version control with GIT
    • Create and configure lightweight, reproducible, and portable development environments with Vagrant.
    • Perform Configuration management using Puppet.
    • Implement continuous integration(CI) with Jenkins.
    • Implement infrastructure monitoring with Nagios.
    • Understand containers using Docker.
    • Perform Configuration management using Chef.

    Get hands on practice on all the major components covered in this course

Pre-requisite:

This training program is for someone who aspires to make a career as a DevOps Engineer or a Service Engineer in the Enterprise Infrastructure arena. With the basic understanding of Linux and Networking, anyone can go for this course. This training program is best suited for professionals like Project Managers, Testing Professionals, Software Developers and Architects.

◙  Introduction to Devops

  • Define Devops
  • What is Devops
  • SDLC models,Lean,ITIL,Agile
  • Why Devops?
  • History of Devops
  • Devops Stakeholders
  • Devops Goals
  • Important terminology
  • Devops perspective
  • Devops and Agile
  • Devops Tools
  • Configuration management
  • Continuous Integration and Deployment

◙  Introduction to Cloud computing

  • What is cloud computing
  • Characteristics of cloud computing
  • Cloud implementation models
  • Cloud service models
  • Advantages of cloud computing
  • Concerns of cloud computing

◙  Introduction to Virtualization

  • What is Virtualization?
  • History of Virtualization
  • What is Hypervisor?
  • Types of Server Virtualization
  • Benefits of Virtualization
  • Important Virtualization products

◙  VAGRANT

  • Introduction
    1. Why and what is Vagrant
    2. Uses of Vagrant in an environment
    3. Alternatives of Vagrant
    4. Vagrant versions
  • Installation and Configuration
    1. Installing Virtual box
    2. How to install Vagrant on Windows
    3. Configuring Vagrant
  • Provisioning with Vagrant
    1. Creating first VM with Vagrant
    2. Operations on the VM
    3. Connecting to the VM
    4. Add required Images to Vagrant
    5. Using Vagrant.

◙  GIT: Version Control

  • Introduction
    1. Version control systems
    2. Local, Centralized and distributed
  • Installing Git
    1. Installing on Linux
    2. Installing on Windows
    3. Initial setup
  • Git Essentials
    1. Creating repository
    2. Cloning, check-in and committing
    3. Fetch pull and remote
    4. Branching

Chef for configuration management

  • Overview of Chef
    1. Common Chef Terminology (Server, Workstation, Client, Repository etc.)
    2. Servers and Nodes
    3. Chef Configuration Concepts
  • Workstation Setup
    1. How to configure knife
    2. Execute some commands to test connection between knife and workstation
  • Organization Setup
    1. Create organization
    2. Add yourself and node to organization
  • Test Node Setup
    1. Create a server and add to organization
    2. Check node details using knife
  • Node Objects and Search
    1. How to Add Run list to Node
    2. Check node Details
  • Environments
    1. How to create Environments
    2. Add servers to environments
  • Roles
    1. Create roles
    2. Add Roles to organization

Puppet for configuration management

  • What is Puppet?
    1. How puppet works
    2. Puppet Architecture
    3. Master and Agents
    4. Configuration Language
    5. Resource Abstraction Layer
    6. Transactional Layer
  • Installation and Configuration
    1. Installing Puppet
    2. Configuring Puppet Master and Agent
    3. Connecting Agents
  • Puppet Master
    1. Puppet configuration tree
    2. Puppet configuration files
  • Puppet Language Basics
    1. The declarative language
    2. Resources
    3. Resource Collectors
    4. Virtual Resources
    5. Exported Resources
    6. Manifests
    7. Relationships and Ordering
    8. Modules and Classes
    9. Class Parameters
    10. Defined Types
  • Puppet Language Advanced
    1. Facter
    2. Variables
    3. Conditional statement
    4. If Else
    5. Case and Selectors
    6. More Conditionals and Logic
    7. Resource relationship
  • Templates
    1. Static Contents Explosion
    2. Using Dynamic Content with Templates
    3. Templates Overview
    4. ERB
  • Example Code Manifests/Modules
    1. NTP Module
    2. Users Module
    3. SSH
    4. Sudo

◙ Nagios: Monitoring

  • Introduction and Installation
    1. Obtaining Nagios
    2. Compiling and installing Nagios
  • Basic configuration
    1. Creating a new host and service
    2. Creating a new e-mail contact
    3. Verifying configuration
    4. Creating a host group and service group
    5. Creating a new contact group
    6. Creating a new time period
  • Plugins and commands
    1. Finding and installation of a Plugin
    2. Removing a plugin
    3. Creating a new command
    4. Customizing commands
  • Using Nagios GUI
    1. Scheduling downtimes
    2. Generating reports
    3. Configuring notification
    4. Configuring checks
    5. Managing Flapping
  • NRPE Monitoring
    1. Enabling Remote Execution
    2. Monitoring local services on a remote machine with NRPE
    3. Setting the listening address for NRPE
    4. Setting allowed client hosts for NRPE
    5. Creating new NRPE command definitions securely
    6. Creating a custom NRPE script.

◙  Jenkins – Continuous Integration

  • Introduction.
    1. Understanding continuous integration
    2. Introduction about Jenkins
    3. Build Cycle
    4. Jenkins Architecture
  • Installation
    1. Obtaining and installing Jenkins
    2. Installing and configuring GIT
    3. Java installation and configuration
    4. Maven Installation
    5. Exploring Jenkins Dashboard.
  • Jobs
    1. Creating Jobs
    2. Running the Jobs
    3. Adding and updating Plugins
    4. Disabling and deleting jobs
  • Build Deployments
    1. Understanding Deployment.
    2. Tomcat installation and configuration
    3. Deployment Plugins
    4. Deploying a war file from Jenkins to Tomcat
  • Securing Jenkins
    1. Authentication
    2. Jenkins Plugin
    3. Authorization
    4. Confidentiality
    5. Creating users
    6. Best Practices for Jenkins

◙  Docker– Containers.

  • Introduction
    1. What is a Docker
    2.  Use case of Docker
    3. Platforms for Docker
    4. Dockers vs Virtualization
  • Architecture
    1. Docker Architecture.
    2. Important Docker components
    3. Understanding the Docker components
  • Installation
    1. Installing Docker on Linux.
    2. Understanding Installation of Docker on Windows.
    3. Some Docker commands.
  • Provisioning
    1. Docker Hub.
    2. Downloading Docker images.
    3. Running Docker images
    4. Running commands in container.
    5. Running multiple containers.
  •  Custom images
    1. Creating a custom image.
    2. Running a container from the custom image.
    3. Publishing the custom image.
  • Docker Networking
    1. Accessing containers
    2. Linking containers
    3. Exposing container ports
    4. Container Routing

Our Instructors are subject matter experts who have great industry experience and have extensively worked in their respective fields. Also, the instructors are certified to train on various subjects.

In order to attend a LIVE class in an uninterrupted manner you should have a minimum of 2 Mbps connection.

Our Learning Management System (LMS) enables you to access the recorded sessions of the trainings at any time for reference purposes. We also have a dedicated support team which helps you in case you need any clarifications on the concepts or support in debugging or installations etc.

You get a lifetime access to our Learning Management System.

Yes, there is a provision for group discounts. For more information please contact us at jointact@collabera.com.

Yes, based on some evaluation parameters like – attendance in sessions, objective examination and others, you will be awarded a Collabera TACT certification upon the completion of the training.

Course Reviews

4.8

8 ratings
  • 5 stars6
  • 4 stars2
  • 3 stars0
  • 2 stars0
  • 1 stars0
  1. Profile photo of sunny.shah

    Yamini Seethalakshmi, Senior Application Developer, VMware

    I liked the session, i felt that most of the important topics were covered and made me well equipped. The tutor was also good and was able to clearly articulate on topics covered.

  2. Profile photo of sunny.shah

    Vishal Bhatia, Bangalore, India

    When I was planning to join the DevOps course with Collabera TACT, I really thought and questioned myself that can I really attend each class for 2.5 hours continuously? But I was wrong in doubting the interest level of Online class at Collabera TACT. Every passing week, i wait for the weekend class eagerly in order to learn more and more on DevOps. I realized that it is not to the listener’s credit but definitely to the tutor’s credit who ensures that his listener’s doesn’t feel bore in the 2.5 hour plus class.

  3. Profile photo of sunny.shah

    David Martin, NJ, USA

    I was always keen about learning the cloud infrastructure and I’m happy that I choose the DevOps course offered by Collabera TACT. The training program is very informative and is best for the beginners.

  4. Profile photo of sunny.shah

    Renuka Sharma, Punjab, India

    The course curriculum is very informative and the support received from the technical team is commendable.

  5. Profile photo of sunny.shah

    Parvathi Menon, Kerala, India

    The DevOps training offered by Collabera TACT is very interesting, and approach of the trainer in resolving the query was quite impressive.

  6. Profile photo of sunny.shah

    Carl Johnson, Texas, USA

    The overall training program on DevOps offered by Collabera TACT has been a great experience. The course content covers the application of Bash/Python basics and understanding the performance and security for Infrastructure.

  7. Profile photo of sunny.shah

    Vishwanadan Reddy, Telangana, India

    The training program aids us in understanding the DevOps tools such as – Puppets, Jenkins, Nagios, and GIT, etc. Overall, it was a great way to learn the latest advancements in cloud infrastructure.

  8. Profile photo of sunny.shah

    Mani Rangan, Hyderabad, India

    The DevOps training program enables us in grasping the concepts of how DevOps transformation can help in focussing on value and streamline the delivery. Moreover, the support received from the trainer and technical team was appreciable.

TAKE THIS COURSE22 SEATS LEFT
  • $509.00
  • 30 Hours
  • 25 SEATS
1430 STUDENTS ENROLLED
  • Profile photo of Pradeep
  • Profile photo of Mainak
  • Profile photo of PRASHANT KUMAR

Upcoming Batches

India Sat-Sun (6 Weeks)

18-MAR-17 08:00 AM - 10:30 AM IST

USA Fri-Sat (6 Weeks)

17-MAR-17 09:30 PM - 12:00 AM EST

UK Sat-Sun (8 Weeks)

18-MAR-17 02:30 AM – 05:00 AM BST

Enroll Now

Course Features

We provide 30 hours of live online training including live POC & assignments.

It would be live & interactive online session with Industry expert Instructor.

We have round a clock expert technical team available for query resolution.

We provide lifetime Learning Management System (LMS) access which you can access from across the globe

We strive to offer the Best Price to our customers with the guarantee of quality service levels

Post completion of the course, you will appear for examination from Collabera TACT. Once you get through, will be awarded as a course completion certificate

Collabera is the largest IT staffing company and we understand the market trends and industry requirements well. Therefore, we help our certified trainees in resume preparation, work on projects and provide assistance for interview preparation.

Drop us a query

COPYRIGHT© 2016 Collabera, All Rights Reserved.
X