UrbanPro
true

DevOps - With CI/CD Pipe line

LIVE
35 Hours

Course offered by Raman Sharma

0 review

--------------module 1 - Introduction to Devops------

Lecture 1 – Agenda

Lecture 2 – What Is Software Development Lifecycle

Lecture 3 – Waterfall Model

Lecture 4 – Agile Model

Lecture 5 – Lean Methodology

Lecture 6 – Waterfalll Vs Agile Vs Lean

Lecture 7 – Why Devops

Lecture 8 – What Is Devops and How It Works

Lecture 9 – Devops Tools

Module 1 – Quiz

---------------module 2 - Version Control With Git-------

Lecture 1 – Agenda

Lecture 2 – What Is Version Control System

Lecture 3 – Types of Version Control System

Lecture 4 – Introduction to Git

Lecture 5 – Git Lifecycle & How Git Works

Lecture 6 – Common Git Command

Hands on – Common Git Commands

Lecture 7 – Merging Branches

Hands on – Git Merge

Hands on – Git Rebase

Lecture 8 – Merge Conflicts

Hands on – Resolving Merge Conflicts

Lecture 9 – Git Workflow

Lecture 10 – Forking in Github

Case Study – Resolving Merge Conflicts

Case Study – Git Workflow

Module 2 – Quiz

----------module 3 - Containerization Using Docker - 1-------------

Lecture 1 – Agenda

Lecture 2 – Why Docker?

Lecture 3 – What Is Docker?

Lecture 4 – Docker Installation

Lecture 5 – Docker Life Cycle

Lecture 6 – Common Docker Operations

Hands on – Common Docker Commands

Lecture 7 – Create a Docker Hub Account

Hands on – Pushing the Docker to Container Hub

Lecture 8 – Saving Changes to a Container

Hands on – Saving Changes to a Docker Container

Lecture 9 – Pushing to Docker Hub

Lecture 10 – Introduction to Docker File

Hands on – Creating a Docker File

Case Study – Containerization Using Docker – I

Module 3 – Quiz

----------------module 4 - Containerization Using Docker - 2-----------

Lecture 1 – Agenda

Lecture 2 – Docker Storage

Hands on – Types of Docker Storage

Lecture 3 – Linking Docker Containers

Hands on – Saving Changes to a Docker Container

Hands on – Linking Two Containers and Pinging

Lecture 4 – Understanding Microservices

Lecture 5 – Introduction to Docker Compose

Hands on – Docker Compose Installation

Lecture 6 – What Are Yaml Files

Lecture 7 – Writing a Docker Compose File

Hands on – Running a Sample Docker Compose File

Lecture 8 – Deploying Wordpress Using Docker Compose

Hands on – Deploying Wordpress

Lecture 9 – What Is Container Orchestration

Lecture 10 – Creating a Docker Swarm Cluster

Hands on – Initializing Docker Swarm

Hands on – Create a Service in Docker Swarm

Lecture 11 – Creating a Service

Lecture 12 – Introduction to Docker Networks

Hands on – Deploy Multi Tier App

Case Study – Containerization Using Docker – Ii

Module 4 – Quiz

----------------module 5 - Configuration Management Using Puppet--------------

Lecture 1 – Agenda

Lecture 2 – Why Configuration Management?

Lecture 3 – What Is Configuration Management?

Lecture 4 – Configuration Management Tools

Lecture 5 – What Is Puppet?

Lecture 6 – Puppet Architecture

Lecture 7 – Setting Up Puppet Master-slave

Hands on – Puppet Installation

Lecture 8 – Code Basics for Puppet

Hands on – Using Variables in Manifest

Hands on – Using Loops in Manifest

Hands on – Using Conditions in Manifest

Hands on – Creating a Menifest in Puppet

Lecture 9 – Applying Configuration Using Modules

Hands on – Creating Modules in Puppet

Lecture 10 – Invoking Classes Based on Nodes

Case Study – Configuration Management Using Puppet

Module 5 – Quiz

-----------------module 6 - Ansible-----------------------------

Lecture 1 – Agenda

Lecture 2 – What Is Ansible

Lecture 3 – Why Ansible

Lecture 4 – How Does Ansible Work

Lecture 5 – Ansible Architecture

Lecture 6 – Nasa Case Study

Lecture 7 – Install Ansible on Aws

Lecture 8 – Creating Ansible Playbooks

Lecture 9 - Creating Roles 

Hands on – Ansible

Case Study – Ansible Assignment

Module 6 – Quiz

------------------module 7 - Continuous Testing Using Selenium---------------

Lecture 1 – Agenda

Lecture 2 – Introduction to Software Testing

Lecture 3 – Introduction to Selenium

Lecture 4 – What Is Maven?

Lecture 5 – Setting Up Selenium With Maven

Hands on – Setting Up Java, Eclipse and Maven

Lecture 6 – Creating Automated Tests

Hands on – Creating Selenium Test

Lecture 7 – Testing and Reporting Using Testng

Lecture 8 – Annotations in Testng

Lecture 9 – Creating Automated Tests With Testng

Lecture 10 – Running a Headless Test

Lecture 11 – Introduction to Continuous Testing

Hands on – Mod7

Case Study – Introduction to Selenium

Module 7 – Quiz

--------------------module 8 - Continuous Integration With Jenkins----------

Lecture 1 – Agenda

Lecture 2 – Introduction to Continuous Integration

Lecture 3 – What Is Jenkins

Lecture 4 – Installing Jenkins on Aws

Lecture 5 – Jenkins Architecture

Lecture 6 – Managing Nodes on Jenkins

Lecture 7 – Jenkins Integration With Devops Tools

Lecture 8 – Understanding Ci/cd Pipelines

Lecture 9 – Creating a Ci/cd Pipeline

Hands on – Jenkins

Case Study – Assignment Devops_ci&cd

Module 8 – Quiz

---------------------------module 9 - Introduction to Kubernetes-------------

Lecture 1 – Agenda

Lecture 2 – Introduction to Kubernetes

Lecture 3 – Docker Swarm Vs Kubernetes

Lecture 4 – Working of Kubernetes

Lecture 5 – Kubernetes Installation

Hands on – Kubernetes Installation

Lecture 6 – Working of Kubernetes

Lecture 7 – Creating a Deployment

Hands on – Creating a Deployment

Lecture 8 – Creating a Service

Hands on – Creating a Service

Lecture 9 – Creating an Ingress

Hands on – Creating an Ingress

Lecture 10 – Kubernetes Dashboard

Hands on – Kubernetes Dashboard

Case Study- Introduction to Kubernetes

Module 9 – Quiz

-------------module 10 - Continuous Monitoring Using Nagios----------

Lecture 1 – Agenda

Lecture 2 – What Is Continuous Monitoring?

Lecture 3 – Continuous Monitoring Tools

Lecture 4 – Introduction to Nagios

Lecture 5 – Nagios Architecture

Lecture 6 – Installing Nagios on Aws

Hands on – Nagios Installation

Lecture 7 – Nagios Components

Lecture 8 – Types of Plugins in Nagios

Lecture 9 – Adding a Host to Nagios

Hands on – Adding a Host in Nagios

Lecture 10 – Creating a Monitoring Service in Nagios

Hands on – Creating a Monitoring Service

Case Study – Continuous Monitoring Using Nagios

Module 10 – Quiz



____________________________________________

About the Trainer

Raman Sharma picture

Avg Rating

0 Reviews

0 Students

1 Courses

Raman Sharma

MCA- Certified Trainer

9 Years of Experience

He is having more than 17 yrs of experience (As of May 2021) in the IT industry and In Training. He trained more than 1000+ students in different IT Areas. He has delivered lot of corporate training in different MNC IT companies like Ericssion,KPMG,Sunlife,Systemsdomain. Also, we have very trained IT professional those have more than 10 years of experience in IT industry. You will not be disappointed to select us as a teacher for your career or academic progression.

Students also enrolled in these courses

LIVE
30 Hours

Course offered by Vijay

2 reviews
LIVE
10 Hours

Course offered by Vijay

2 reviews
LIVE
10 Hours

Course offered by Vijay

2 reviews
LIVE
1 review
70 Hours

Course offered by Vishwanath M S

31 reviews

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

DevOps - With CI/CD Pipe line by Raman Sharma

Raman Sharma picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

DevOps - With CI/CD Pipe line by Raman Sharma

Raman Sharma picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more