Midhunit.com
 

DEVOPS

Start Date Class Timing Duration Mode of Training Trainer Profile
26-July 9 AM 50 Days Onsite

    Why Choose getitcore

    getitcore ONLINE TRAINING FEATURES

  • Real-Time Expert Trainers (more than 10 years experience in particular
  • technology)
  • Flexible timings
  • Do not worry about your timings because we are always with your timings.
  • Industry Specific Scenarios
  • Students are provided with all the Real-Time and Relevant Scenarios. With Real time workshops
  • live online Training courses
  • Industry Specific Scenarios
  • Video Recording Sessions
  • Soft Copy of Materials
  • Resume Preparation for interviews
  • Interview Preparation Tips
  • 100 %Free job assistance

    Online Training Features

    1. Real-Time Expert Trainers

    We believe to provide our students the Best interactive experience as part of their learning

    Flexible timings

    Do not worry about your timings because we are always with your timings.

    Industry Specific Scenarios

    Students are provided with all the Real-Time and Relevant Scenarios.  With Real time workshops

    • Live online Training courses
    • Real-Time Expert Trainers
    • Industry Specific Scenarios
    • Video Recording Sessions
    • Soft Copy of Materials
    • Resume Preparion for interviews
    • Interview Preparation Tips interviews
    • 100 %Free job assistance

Who can do this course

This course is also suitable for graduation of (UG and PG) university and as well as who is having passion in system knowledge, Business and would like to enter this course.

Keywords: AWS training, CCNA training, DEVOPS training, Linux training, Kali Linux training, Ethical Hacking training, Phython training, Soft Skills training, getitcore AWS training, getitcore CCNA training, getitcore DEVOPS training, getitcore Ethical Hacking training, getitcore Linux training, getitcore Kali Linux training, getitcore Phython training, getitcore Soft Skills training

What does it covers

After course completion

  • Explain and use the basic functions of technology
  • Make the necessary settings for consumption-based planning
  • Utilize procurement optimization techniques
  • Release procedures
  • Process invoices and manage discrepancies
  • Enter goods movements in the system and make the relevant settings for special function.

Job Opportunities

  • (After passing the certification exam)
  • Business Process Owner
  • Team Lead
  • Power User and End User

Certification Exam

  • This course will lead you towards the following certification
  • Associate Level
  • 80 questions for the exam
  • 3 Hours duration
  • Passing Score is 80%

Course Content

     

    DevOps Training is to make an individual expert in all DevOps Concepts form the Basics. This  Course is Provided by the Real-Time professionals to make you understand the Real-Time IT Scenario’s and Problems.

    DevOps Training makes you master in the various aspects of the principles of continuous development and deployment, software development operations, continuous integration, automation of configuration management and learn the various tools like Git, Docker, Jenkins, Nagios, Puppet, Ansible and Kubernetes.

     

    LINUX Basics:

    Introduction to Devops

    Define Devops

    What is Devops

     Why Devops?

     History of Devops

     Devops Stakeholders

     Devops Goals

     Important terminology

     Devops perspective

     Devops and Agile

     Devops Tools

     Configuration management

     Continuous Integration and Deployment

    Introduction to Cloud computing

     What is cloud computing

     Characteristics of cloud computing

     Cloud implementation models

     Cloud service models

     Advantages of cloud computing

     Concerns of cloud computing

    IT: Version Control

     Introduction

     What is Git

     About Version Control System and Types

     Difference between CVCS and DVCS

     A short history of GIT

    IT Basics

     GIT Command Line

     Installing Git

     Installing on Linux

     Installing on Windows

     Initial setup

     Git Essentials

     Creating repository

     Cloning, check-in and committing

     Fetch pull and remote

     Branching

     Creating the Branches, switching the branches, merging the branches.

    Nagios:

    Introduction

     Introduction to Nagios

     How the Nagios XI works

     Terminology in Nagios

     Explanation of Nagios Dash Board

     Add windows and Linux Hosts to Nagios Monitoring

     Monitoring different services and resource

     

    AWS:

     

     Creating AWS account

     Free tier Eligible services

     Understanding AWS Regions and availability zones

     EC2 ( Elastic Cloud Compute)

     About EC2 and types , Pricing

     EIP ( Elastic IP address), Allocating, associating , releasing

     Launch windows and Linux Instances in AWS

     Connecting windows and Linux instances from windows desktop and Linux machines

     S3 ( Simple Storage Service)

     About AWS Storage services, EBS and S3

     Creating S3 Buckets and putting objects in bucket

     Discussion about Bucket Properties

     S3 Pricing

     About S3 glacier

     EBS ( Elastic Block Storage)

     Types of EBS Volumes

     Creation, attaching and Detaching volumes

     ELB ( Elastic Load Balancer)

     Understanding the load balancing

     Configuring ELB and adding the webservers under ELB

     Auto Scaling

     Types of Scaling ( Horizontal and Vertical)

     Configuring Launch Configuration

     Creating and defining the auto scaling group policy

     IAM ( Identity Access Management)

     Understanding of AWS Security using IAM

     Definition of Roles, policies and Groups

     Creating IAM Users and managing password policies

     RDS ( Relational Database server)

     About RDS and available RDS Engines in AWS

     Configuring MYSQL RDS service

     Connecting EC2 Instance to RDS Instance

    LAMBDA

     About Lambda

     Understanding Lambda function and terminology

     Sample Lambda function creation

     Deploy microservices using lambda

     VPC (Virtual Private cloud)

     Understanding basic network concepts like ip, subnet, NAT,

     VPC terminology Private Subnet, Public Subnet, Internet Gateway,NACL

     Configuring public and private subnet VPC with NAT Gateway

    Ansible

    configuration management

     What is Ansible?

     How Ansible works?

     Ansible Architecture?

     Ansible terminology and about Playbooks

     Installation and Configuration

     Installing Ansible on Linux(Redhat family and Debian family(ubuntu))

     Ansible client and server configuration

     Writing playbooks using YAML

     Deploy webapplications using Ansible

     Ansible roles and it’s structure& Ansible galaxy

     

     Templates

     Meta

     Vars

     Defaults

     Tests

     Handlers

     What is host inventory files

     What is static inventory file

     What is dynamic inventory file

     Ansible variables(Global and local variables)

     Ansible templates using jinja2

     Ansible modules

     Debug module

     Ansible conditional statements

     Ansible loops

     Ansible tasks

     Ansible adhoc commands

     Ansible vault

     

    Ansible log configuration

     Provisioning ec2 instance using Ansible playbook

     Ansible with docker

     What is Ansible play

    Jenkins : Continuous Integration

     Introduction.

     Understanding continuous integration

     Introduction about Jenkins

     Build Cycle

     Jenkins Architecture

     Installation

     Obtaining and installing Jenkins

     Installing and configuring Jenkins using WAR and RPM

     Java installation and configuration

     Maven Installation

     Exploring Jenkins Dashboard.

     Jobs

     Creating Jobs

     Running the Jobs

     Setting up the global environments for Jobs

     Adding and updating Plugins

     Disabling and deleting jobs

     Build Deployments

     Understanding Deployment.

     Tomcat installation and configuration

     Securing Jenkins

     Authentication

     Jenkins Plugin

     Authorization

     Confidentiality

     Creating users

     Best Practices for Jenkins

    Docker : Containers

     Introduction

     What is a Docker

     Use case of Docker

     Platforms for Docker

     Dockers vs. Virtualization

     Architecture

     Docker Architecture.

     Understanding the Docker components

    Installation

     Installing Docker on Linux.

     Understanding Installation of Docker on windows.

     Some Docker commands.

     Provisioning

     Docker Hub.

     Downloading Docker images.

     Uploading the images in Docker Registry and AWS ECS

     Understanding the containers

     Running commands in container.

     Running multiple containers.

     Custom images

     Creating a custom image.

     Running a container from the custom image.

     Publishing the custom image.

     Docker Networking

     Accessing containers

     Linking containers

     Exposing container ports

     Container Routing

     Docker Compose

     Installing The Docker compose

     Terminology in Docker compose

     Build word press site using Docker compose

     Docker SSH

     Connecting docker containers using ssh

     Docker with wordpress press Project

     Deploy wordpress application on docker containers

     Docker with web application

     Deploy webapplication application on docker containers Kubernetes :

    Introduction

     Why and what is kubernetes

     Kubernetes Objects

     Kubernetes Architecture

     Pods

     Service

     Volume

     Namespace

     ReplicaSet

    Deployment

     StatefulSet

     DaemonSet

     Job

     Create a Cluster using Kubeadm ,Minikube

     Using kubectl to Create a Deployment

     Using a Service to Expose Your App

     Scale Your App

     KUBEADM ON AWS

     Using kubeadm to Create a Cluster

     Pod delete

    ELK:

     Introduction

     What is ELK?

     ELK Installation

     ElasticSearch

     Logstash

     Kibana

     Filebeat

     Configuring Logstashand Kibana

     Shipping logs from clients servsr

    Python:

     Why python?

     Python – Basic Syntax

     Identifiers,Indentation,Comments,Quotation,Reserved Words

     Variables,Assigning

     Operators,Important Operators,Python Input

     Decision Making, if,If-else

     Python – Loops,For, Break, while, nested loop

     Functions,Pass by Reference or Value, Anonymous Functions

    Python Data Types, simple types, container types

     Data Type – Tuple,LIST, nested list, set, Dictionary

     PYTHON – FILE MANAGEMENT