DevOps

DevOps Training Provided by SMEClabs Training Institute in Kochi

Beginner 0(0 Ratings) 0 Students enrolled
Created by SMEClabs Training Institute in Kochi Staff Last updated Fri, 18-Mar-2022 English


DevOps free videos and free material uploaded by SMEClabs Training Institute in Kochi Staff .

Syllabus / What will i learn?

Learning Objective: In this module, you will be introduced to the DevOps environment.

Topics:

Why DevOps?

What is DevOps?

DevOps Market Trends

DevOps Engineer Skills

DevOps Delivery Pipeline

DevOps Ecosystem

Hands On:

ST Use Case

Version Control with Git

Learning Objective: In this module, you will gain the insights of the functionalities and version controlling using Git.

Topics:

What is version control?

What is Git?

Why Git for your organization?

Install Git

Common commands in Git

Working with Remote Repositories

Hands On:

GIT Installation, Version Control, Working with remote repository

Git, Jenkins & Maven Integration

Learning Objective: In this module, you will learn about the different actions performed through Git and will be introduced to Jenkins and Maven.

Topics:

Branching and Merging in Git

Git workflows

Git cheat sheet

What is CI?

Why CI is Required?

Introduction to Jenkins (With Architecture)

Introduction to Maven

Hands On:

Branching and merging, Stashing, rebasing, reverting and resetting

Build and automation of Test using Jenkins and Maven

Continuous Integration using Jenkins

Learning Objective: In this module, you will learn how to perform Continuous Integration using Jenkins by building and automating test cases using Maven.

Topics:

Jenkins Management

Adding a slave node to Jenkins

Building Delivery Pipeline

Pipeline as a Code

Implementation of Jenkins in the Edureka Project

Hands On:

Build the pipeline of jobs using Jenkins

Create a pipeline script to deploy an application over the tomcat server

Continuous Deployment: Containerization with Docker

Learning Objective: This module introduces Docker to learners, the core concepts and technology behind Docker. Learn in detail about container and various operations performed on it.

Topics:

Shipping Transportation Challenges

Introducing Docker

Understanding images and containers

Running Hello World in Docker

Introduction to Container

Container Life Cycle

Sharing and Copying

Base Image

Docker File

Working with containers

Publishing Image on Docker Hub

Hands On:

Create and Implement Docker images and containers

Containerization with Docker: Ecosystem and Networking

Learning Objective: In this module, you will learn to integrate different containers using Docker.

 

Topics:

Introduction to Docker Ecosystem

Docker Compose

Docker Swarm

Managing Containers

Running Containers

Introduction to Docker Networking

Network Types

Docker Container Networking

Implementation of Docker in the Edureka Project

Hands On:

Use Docker Compose to create a WordPress site

Start Containers on a Cluster with Docker Swarm

Deploy a multi-tier application over a cluster

Scale an application

Continuous Deployment: Configuration Management with Puppet

Learning Objective: In this module, you will learn to install and configure Puppet. Additionally, understand the master-agent architecture in Puppet.

Topics:

Introduction to Puppet

Puppet Installation

Puppet Configuration

Puppet Master and Agent Setup

Puppet Module

Node Classification

Puppet Environment

Puppet Classes

Automation & Reporting

Hands On:

Install and configure Puppet

Configure and implement servers using Puppet

Configuration Management with Ansible

Learning Objective: In this module, you will learn to install Ansible and configure Ansible roles. You will also learn to write playbooks and finally execute ad-commands using Ansible.

 

Topics:

Introduction to Ansible

Ansible Installation

Configuring Ansible Roles

Write Playbooks

Executing adhoc command

Hands On:

Installing Ansible

Configuring Ansible Role

Writing Playbooks

Executing adhoc commands

Containerization using Kubernetes

Learning Objective: In this module, you will learn the basics of Kubernetes and its integration with Docker.

Topics:

Revisiting Kubernetes Cluster Architecture

Spinning up a Kubernetes Cluster on Ubuntu VMs

Exploring your Cluster

Understanding YAML

Creating a Deployment in Kubernetes using YAML

Creating a Service in Kubernetes

Installing Kubernetes Dashboard

Deploying an App using Dashboard

Using Rolling Updates in Kubernetes

Containers and Container Orchestration

Introduction to Kubernetes

Hands On:

Setting up the Kubernetes Cluster

Accessing your application through service

Deploying an app through Kubernetes Dashboard

Rolling updates in Kubernetes

 



Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description

DevOps Course To increase an organization’s ability to deliver faster applications and services at a quicker pace, organizations will have to adapt to the DevOps. It enables an organization to plan and monitor the feedback from its customers when it releases its own software that they have tested already. In a DevOps workspace, the Developers and Testing & Operations are combined in the team, whereas in the traditional method they are separated. This advances the speed of developing quality products even faster. The major advantages of using DevOps are as follows: Seed of developing faster and better quality products, Rapid delivery and at the same time errors and bugs can be cleared immediately, Highly reliable and user are delivered with a satisfying experience that gets good feedback, Development process scales up to a greater level with reduced risk, The out is very efficient as the effort is collaborated of Developers and Operations, Secured with Policies and Codes and the reception is automated compliance policy.

You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 0 Students
  • 46 Courses
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

1:1 Online Training Fee: 10000 /-
Contact instructor for demo :