Introduction to DevOps

BY
Great Learning

Lavel

Beginner

Mode

Online

Fees

Free

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Type of course

Free

certificate availability

Yes

certificate providing authority

Great Learning

The syllabus

Module 1 - What is DevOps ?

  • DevOps is an evolving set of practices and tools that aim to speed up the software development lifecycle while improving the quality of the software delivered to end users. This module helps you to understand DevOps from scratch.

Module 2 - Installing Git

  • This module contains a demo on installing and configuring Git on various operating systems like Windows, Linux, and MacOS.

Module 3 - Git Common Commands

  • In this module, we’ll be understanding some of the common Git commands using the Windows version.

Module 4 - Docker Installation

  • This module contains a demo on installing and configuring Docker on your operating system.

Module 5 - Jenkins Installation

  • This module contains a hands-on session on installing and setting up Jenkins on your system.

Module 6 - Why DevOps?

  • DevOps is very helpful for efficient software development processes. This module discusses the purpose of DevOps in software development and explains the waterfall model and new methodologies.

Module 7 - DevOps Benefits

  • This module discusses the various benefits of implementing DevOps in software development.

Module 8 - DevOps Phases

  • Several DevOps phases make software development more efficient, and this module introduces you to these phases.

Module 9 - Who is a DevOps Engineer?

  • This module helps you understand the role of a DevOps engineer and discusses the skills required to become one.

Module 10 - Pre-Requisites for Learning DevOps

  • This module provides the information on the prerequisites to get started with DevOps.

Module 11 - What is version Control?

  • Version control is a process that records changes made to a file or set of files over time so that you can later recall specific versions. This module explains version control in detail.

Module 12 - What is Git?

  • Git is a distributed version control type used for software development and other version control tasks. This module helps you comprehend Git and the lifecycle of the code within Git.

Module 13 - Issues we faced Before Containerisation

  • In this module, you will learn about microsystems and containers. You will learn about the issues faced before containerization and understand the need for containers.

Module 14 - What is Docker?

  • Docker is a containerization platform that helps you easily package, deploy, and run applications by creating portable, self-sufficient containers. This module explains Docker in detail.

Module 15 - Docker Common Commands

  • In order to help you get familiarized with Docker, this module addresses the basic commands to get started with Docker.

Module 16 - Docker Environment

  • In this module, you will discuss the features that build the docker environment. You will learn about the docker engine, objects, registry, compose and swarm.

Module 17 - Dockerfile

  • This module contains a hands-on session where you will create your custom docker image using the docker file.

Module 18 - What is Jenkins?

  • In this module, you will learn an integral part of DevOps, a continuous integration tool. You will also understand continuous integration, its need, and about Jenkins.

Module 19 - Jenkins Overview

  • Jenkins is a self-contained, open-source automation server that can be used to automate all sorts of tasks related to building, testing, and deploying software. This module explains the benefits of Jenkins and its pipeline, and you will also go through a case study on “T Mobile” to understand Jenkins better.

Module 20 - Continuous Monitoring

  • In this module, you will learn about continuous monitoring, its importance in DevOps, types of continuous monitoring, and various supporting tools.

Module 21 - Monitoring with ELK

  • This module explains the ELK stack and its features, and you will learn about its working and architecture in detail through diagrammatic representation.

Similar Courses

Introduction to Devops

IBM via Coursera

9 Hours Online
Beginner
Free

Devops Basics for Everyone

IBM via Edx

3 Weeks Online
Beginner
Free
Devops for Data Science

Devops for Data Science

Board Infinity

1 Week Online
Beginner

AWS Elastic Kubernetes Service Kubernetes Mastercl...

Udemy

Online
Beginner
₹599 ₹4,099

Kubernetes for the Absolute Beginners Hands-on

Udemy

Online
Beginner
₹599 ₹4,099

Kubernetes Certified Application Developer with Te...

Udemy

Online
Beginner
₹499 ₹3,499

Certified Kubernetes Administrator with Practice T...

Udemy

Online
Beginner
₹599 ₹4,099
Continuous Delivery and DevOps

Continuous Delivery and DevOps

UVA Charlottesville via Coursera

4 Weeks Online
Beginner
₹ 2,699

Introduction to Jenkins

The Linux Foundation via Edx

12 Weeks Online
Beginner

Introduction to Serverless on Kubernetes

The Linux Foundation via Edx

7 Weeks Online
Beginner

Courses of your Interest

Certificate in Database Management using SQL and M...

Certificate in Database Management using SQL and M...

Amity Online

24 Hours Online
Beginner
₹21,000 ₹33,000
Certificate in Dashboarding and Storytelling using...

Certificate in Dashboarding and Storytelling using...

Amity Online

24 Hours Online
Beginner
₹21,000 ₹33,000
Certificate in Spreadsheet Modelling using Excel

Certificate in Spreadsheet Modelling using Excel

Amity Online

24 Hours Online
Beginner
₹21,000 ₹33,000
Certificate in Big Data Analytics

Certificate in Big Data Analytics

Amity Online

40 Hours Online
Beginner
₹30,000 ₹52,000
Certificate in Artificial Intelligence and Deep le...

Certificate in Artificial Intelligence and Deep le...

Amity Online

40 Hours Online
Beginner
₹30,000 ₹52,000
Certificate in Text Mining and NLP

Certificate in Text Mining and NLP

Amity Online

32 Hours Online
Beginner
₹25,000 ₹40,000
Certificate in Descriptive Analytics and Data Pre-...

Certificate in Descriptive Analytics and Data Pre-...

Amity Online

16 Hours Online
Beginner
₹13,000 ₹21,000
Certificate in Applied Data Engineering

Certificate in Applied Data Engineering

Amity Online

60 Hours Online
Beginner
₹60,000 ₹100,000
Certificate in Programming for Data Analytics Usin...

Certificate in Programming for Data Analytics Usin...

Amity Online

24 Hours Online
Beginner
₹21,000 ₹33,000
Certificate in Predictive Analytics Using Python

Certificate in Predictive Analytics Using Python

Amity Online

32 Hours Online
Beginner
₹25,000 ₹40,000

More Courses by Great Learning

Data Structures and Algorithms in Java

Great Learning

Online
Beginner
Free

Artificial Intelligence Projects

Great Learning

Online
Beginner
Free

Software Testing Tutorial

Great Learning

Online
Beginner
Free

Business Finance Foundations

Great Learning

Online
Beginner
Free

Cloud Foundations

Great Learning

Online
Beginner
Free

Central Limit Theorem

Great Learning

Online
Beginner
Free

R for Data Science

Great Learning

Online
Beginner
Free

Angular7 for Beginners

Great Learning

Online
Beginner
Free

Jupyter Notebook

Great Learning

Online
Beginner
Free

How to start Blogging

Great Learning

Online
Beginner
Free

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses