DEVOPS
TRAINING +91 7021 4791 26
COURSE OVERVIEW
DevOps training course will help you learn DevOps online and master various aspects of software
development, operations, continuous integration, continuous delivery, automated build, test, and
deployment. In this best DevOps certification, you will learn DevOps tools like Git, Jenkins, SVN,
Maven, Docker, Ansible, Terraform, SonarCube, Kubernetes & Application Security. DevOps
certification course has been designed keeping in mind the latest industry needs. You will be trained
on the following skillsets which have been curated based on job descriptions posted by companies
looking for DevOps Engineers.
KEY FEATURE CERTIFICATION
8 Weekends (Sat & Sun) Batch This training covers the certification
Optimal class duration of 3 hr (3 PM to 6 content for
PM) Jenkins
Lifetime access to LMS and live class video Terraform
recording Docker & Kubernetes
Covering each topic with hands-on and Git
real-time use case We provide you with reading material
Assisting in build Resume which design as per official certification
Helping with Job Referral syllabus
WhatsApp support by trainer for clearing Unlimited attempts for DevOps
doubts certification practice exam questions
REVIEWS
5/5 4.9 / 5
info@webmagicinformatica.com | +91 7021 4791 26
COURSE CONTENT
Introduction to Software Development Using Docker Compose to deploy containers
What is Software Development What is Container Orchestration
Software Development Life Cycle Container Orchestration Tools
Traditional Models for SDLC Introduction to Docker Swarm
Why Devops? Deploying a 2-Node Cluster using Docker
What is Devops? Swarm
Devops Lifecycle Using Docker Compose to deploy multiple
Devops Tools containers
Deploying a Multi Node Cluster using
Source Code Management Docker Swarm
Introduction to Git Deploying a multi-service app on Docker
Git Lifecycle Swarm
Common Git Commands
Working with Branches in Git Kubernetes
Merging Branches Introduction to Kubernetes
Resolving Merge Conflicts Docker Swarm vs Kubernetes
Git Workflow Kubernetes Architecture
Git Life cycle Commands Deploying Kubernetes using Kubeadms
Pushing Code to Github Alternate ways of deploying Kubernetes
Stashing Code in git YAML Files
Creating, Deleting Git Branches Creating a Deployment in Kubernetes using
Reverting a Push to GitHub YAML
Merging branches using git merge Services in Kubernetes
Merging branches using git rebase Ingress in Kubernetes
Resolving merge conflicts using git merge Case Study – Kubernetes Architecture
tool Setting up Kubernetes using kubeadm
Installing Kubernetes using kops and GCK
Docker Creating a Deployment
Introduction to Docker Creating Services
Understanding Docker Lifecycle Creating an Ingress
Components of Docker Ecosystem Demonstrating the use of Ingress, services
Common Docker Operations and deployments together
Creating a DockerHub Account
Committing changes in a Container Ansible
Pushing a Container Image to DockerHub What is Ansible?
Creating Custom Docker Images using Ansible vs Puppet
Dockerfile Ansible Architecture
Common Docker Operations Setting up Master Slave using Ansible
Committing Changes to a Container Ansible Playbook
Pushing container to DockerHub Ansible Roles
Creating Local Image Repository Applying configuration using Ansible
Building an Image using Dockerfile Installing Ansible on AWS
What are Docker Volumes Creating a Playbook using YAML
Deploying a Multi-Tier Application using Creating an Ansible Role
Docker Network Using Roles in Playbook
info@webmagicinformatica.com | +91 7021 4791 26
COURSE CONTENT
Terraform Grafana
Introduction to Terraform Connecting Grafana with Data Source
Build, Change and Destroy infrastructure Importing visualization libraries
Resource dependencies and provisioning Visualizing data in Grafana
with explanation
Input and output variables
Creating modules
Real time examples
Jenkins
Introduction to Continuous Integration
Jenkins Master Slave Architecture
Understanding CI/CD Pipelines
Creating an end to end automated CI/CD
Pipeline
Creating a Jenkins Master Slave on AWS
Installing Plug-ins in Jenkins
Creating Jenkins Builds
Creating Scheduled Builds
Triggering Jobs using Git Web Hooks
Using the Pipeline Plugin In Jenkins
Code Building
Building Java code using Maven
Building dotnet code using MS Build
Building javascript using NPM
Building Python code using PIP
DevOps Security
Implementation of SonarQube for static
code analysis
Implementation of Synk for dependencies
vulnerabilities scanning
Linting
Implementation of OWASP scanning
Prometheus
Install, Configure and run Prometheus
Setup Alerting in Prometheus
Implementing Prometheus within your own
applications
Enable metrics & alerting on throughout
your infrastructure
Implement instrumentation
Integration with Slack
info@webmagicinformatica.com | +91 7021 4791 26
FAQ PROJECT
Q. Do you help with job / career guidance Project 1: Roboshop e-commerce application
A. Yes, we help our students with job referrals Creating container and deploying microservice
as well as help them to learn more technology ecommerce application on kubernetes using
which helps to excel in their career Jenkins pipeline
Q. Do you help with interview question Project 2: Serverless Application CI/CD
A. We believe in preparing our student to Using Lambda, DynamoDB, S3 & API gateway
answer any question they're asked, also we do building a serverless web application
provide important interview question
Project 3: Java Application CI/CD
Q. Do you help with interview question Building and deploying monolith Java
A. We believe in preparing our student to application using Jenkins, Maven & Ansible
answer any question they're asked, also we do
provide important interview question Project 4: Terraform CI/CD Pipeline
Automating the creating for dev & prod
Q. Is there pre-requisite to learn DevOps environment using terraform and Jenkins
A. Ideally, anyone and everyone can learn
DevOps with some basic knowledge of Linux Multiple micro projects during each service
CONTACT US
WhatsApp Us:
+91 7021 4791 26
Mail Us:
info@webmagicinformatica.com
info@webmagicinformatica.com | +91 7021 4791 26