DevOps Practioner Certification

  • Course Duration45 Hrs.
  • Course ModeInstructor Led Training
  • Course Fee₹ 13300

About The Course

AI Council’s training and certification program designed to let you become a Deveops professional to meet the latest industry needs. All sort of DevOps domain such as Configuration Management, Continuous Integration, Deployment, Delivery, and Monitoring using DevOps tools such as GIT, SVN, Docker, Swarm, Kubernetes, Puppet, Ansible, Selenium, Maven, Nagios, Jenkins will be discussed and taught in a practical hands-on and interactive approach. The learning path has been designed in recommendation with leading cloud providers and industry experts. You will get 55 Hrs. of live instructor led sessions, quizzes, projects to get real time experiences, community access and 1 to 1 doubt sessions. On completion you will get industry acclaimed and globally accepting training certification.

Key Features

Instructor–led training

Highly interactive instructor-led training

Free lifetime access to recorded classes

Get lifetime access of all recored classes in your profile

Regular assignment and assessments

Real-time projects after every module

Lifetime accessibility

Lifetime access and free upgrade to the latest version

3 Years of technical support

Lifetime 24/7 technical support and query resolution

Globally Recognized Certification

Get global industry-recognized certifications

Highlights

  • Devops concepts, tools and methodology
  • Implementation of Software version control
  • Automated system update and Devops Lifecycle
  • Virtualization and performance
  • Security for infrastructure
  • Configuration management using Ansible and Puppet
  • Docker and Kubernetes Adminstrator
  • Build and test using Selenium and Maven
  • Performance tuning and monitoring through Nagios

Mode of Learning and Duration

  • Weekdays – 5-6 weeks
  • Weekend – 6 weeks weeks
  • FastTrack – 4 week
  • Weekdays – 5-6 weeks
  • Weekend – 6 weeks
  • FastTrack – 4 weeks

 

Course Agenda

    • EC2 Walkthrough
    • Installation of DevOps Tools on cloud

Git, Docker, Selenium, Maven, Jenkins, Puppet, Ansible, Kubernetes, Nagios

  • What is DevOps?
  • History of DevOps
  • Dev and Ops
  • DevOps definitions, Software Development Life Cycle and main objectives of the DevOps
  • Infrastructure as A Code
  • Prerequisites for DevOps
  • Traditional Models for SDLC
  • Why Devops?
  • What is Devops?
  • Devops Lifecycle
  • Devops Tools (Jenkins, Chef, Docker, Vagrant and so on.)
  • Continuous Integration and Development
  • Linux Installation
  • User Management
  • Package Management
  • Networking
  • Introduction to Docker
  • Docker Terminologies
  • Installation of Docker
  • Docker image creation and Docker hands-on
  • What are Docker Volumes
  • Deploying a Multi-Tier Application using Docker Network
  • Using Docker Compose to deploy containers
  • What is Container Orchestration
  • Container Orchestration Tools
  • Introduction to Docker Swarm
  • Deploying a 2-Node Cluster using Docker Swarm
  • Need of Configuration Management
  • Configuration Management Tools
  • What is Puppet
  • Puppet Architecture
  • Setting up Master Slave using Puppet
  • Puppet Manifests
  • Puppet Modules
  • Applying configuration using Puppet
  • Puppet File Server
  • Networking concepts in Docker
  • Using Docker Volume and Creation of a Docker file
  • A text file to contain the commands to create an image
  • What is Ansible?
  • Ansible vs Puppet
  • Ansible Architecture
  • Setting up Master Slave using Ansible
  • Ansible Playbook
  • Ansible Roles
  • Applying configuration using Ansible
  • What is Continuous Testing?
  • Introduction to Selenium
  • What is Maven?
  • Using Maven with Selenium
  • Creating Test Cases with Selenium
  • Running Test Cases on Chromium Web Driver
  • What is Headless Mode?
  • Introduction to Jenkins
  • Jenkins Installation
  • User Profile and Management
  • Introduction to Continuous Integration
  • Jenkins Master Slave Architecture
  • Understanding CI/CD Pipelines
  • Creating an end to end automated CI/CD Pipeline
  • Security and Plugins Management
  • Builds Setup
  • Integration with Git, Maven, Tomcat
  • Introduction to Kubernetes
  • Docker Swarm vs Kubernetes
  • Kubernetes Architecture
  • Deploying Kubernetes using Kubeadms
  • Alternate ways of deploying Kubernetes
  • YAML Files
  • Creating a Deployment in Kubernetes using YAML
  • Services in Kubernetes
  • Ingress in Kubernetes
  • Case Study – Kubernetes Architecture
  • What is Continuous Monitoring
  • Introduction to Nagios
  • Nagios Architecture
  • Monitoring Services in Nagios
  • What are NRPE Plugins
  • Monitoring System Info using NRPE plugins

 

Projects

Problem Statement: - Integrate software project which are developed in different environments using Docker

Description: - It is a docker project in which you need to containerize the software running in different environments like node.js, ASP.net, MongoDB, NGINX etc. The first thing is to setup these frameworks and NGINX application on docker container and run them on the individual containers.

Problem Statement: - Manage large fleet of servers using puppet

Description: - It is project to give hands on experiences on Puppet which includes Modular scripts in puppet, puppet manifests, conditional statements, classes and server management.

Problem Statement: - Application deployment using Docker compose, Bind mounts and swarm.

Description: - In this project one needs to use bind mounts in docker and deploying multiple docker applications through docker compose and creating docker swarm clusters for applications deployment on it.

Problem Statement: - Define and run automated test cases using selenium

Description: - In this project you need to use maven with selenium to run continuous testing. You will run headless tests by using chromium webdriver.

 


Certification

Career Support

We have a dedicated team which is taking care of our learners learning objectives.


FAQ

There is no such prerequisite if you are enrolling for Master’s Course as everything will start from scratch. Whether you are a working IT professional or a fresher you will find a course well planned and designed to incorporate trainee from various professional backgrounds.

AI Council offers 24/7 query resolution, you can raise a ticket with a dedicated support team and expect a revert within 24 Hrs. Email support can resolve all your query but if still it wasn’t resolved then we can schedule one-on-one session with our instructor or dedicated team. You can even contact our support after completing the training as well. There are no limits on number of tickets raised.
AI council provide two different modes for training one can choose for instructor lead training or learning with prerecorded video on demand. We also offer faculty development programs for college and schools. apart from this corporate training for organization/companies to enhance and update technical skills of the employees. We have highly qualified trainers who are working in the training industry from a very long time and have delivered the sessions and training for top colleges/schools and companies.
We are providing a 24/7 assistance for the ease of the student. Any query can be raised through the interface itself as well as can be communicated through email also. If someone is facing difficulties with above methods mentioned above we can arrange a one on one session with the trainer to help you with difficulties faced in learning. You can raise the query throughout the total training period as well as after the completion of the training.
AI Council offers you the latest, appropriate and most importantly the real-world projects throughout your training period. This makes student to gain industry level experience and converting the learning’s into solution to create the projects. Each Training Module is having Task or projects designed for the students so that you can evaluate your learning’s. You will be working on projects related to different industries such as marketing, e-commerce, automation, sales etc.
Yes, we do provide the job assistance so that a learner can apply for a job directly after the completion of the training. We have tied-ups with companies so when required we refers our students to those companies for interviews. Our team will help you to build a good resume and will trained you for your job interview.
After the successful completion of the training program and the submission of assignments/quiz, projects you have to secure at least B grade in qualifying exam, AI Council certified certificate will be awarded to you. Every certificate will be having a unique number through which same can be verified on our site.
To be very professional and transparent No, we don’t guarantee the job. the job assistance will help to provide you an opportunity to grab a dream job. The selection totally depends upon the performance of the candidate in the interview and the demand of the recruiter.
Our most of the programs are having both the modes of training i.e. instructor led and self-paced. One can choose any of the modes depending upon their work schedule. We provide flexibility to choose the type of training modes. While registering for courses you will be asked to submit your preference to select any of the modes. If any of the course is not offered in both modes so you can check in which mode, the training is going on and then you can register for the same. In any case if you feel you need any other training mode you can contact our team.
Yes, definitely you can opt for multiple courses at a time. We provide flexible timings. If you are having a desire for learning different topics while continuing with your daily hectic schedule our course timing and modes will help you a lot to carry on the learning’s.
Whenever you are enrolling in any of the courses we will send the notification you on your contact details. You will be provided with unique registration id and after successful enrollment all of the courses will be added to your account profile on our website.AI Council provides lifetime access to course content whenever needed.
A Capstone project is an outcome of the culminating learning throughout the academic years. It is the final project that represents your knowledge, efforts in the field of educational learning. It can be chosen by the mentor or by the students to come with a solution.
Yes, for obtaining the certificate of diploma programmer you have to submit the capstone project.