Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  

       

AZURE & LINUX Course Details
 

Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..

Batch Date: June 20th @7:00PM

Faculty: Mr. Madhusudhana Rao

(20+ Yrs of Exp,.. & Real Time Expert)
(PRINCE 2 Certified Technical Director)

Duration : 45 Days

Location: Maitrivanam, Hyderabad

Venue :
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Plot No : 202, IInd Floor,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.

Ph.No: +91 - 8852 8852 96/97/63/64



Syllabus:

AZURE with LINUX

Course Content:

  • Sdlc life cycle
  • Introduction of Devops
  • Introduction of azure devops 3days
  • Services in azure devops
  • Boards
  • Repos
  • Build pipeline
  • Test plans
  • Artifacts

Azure Admin Basics

  • Deploy linux and windows vm
  • Taking vm backup
  • Storages and types
  • Creating vnet
  • Vnet peering
  • Create availability sets
  • Azure AD
  • Sql database

Git Introduction

  • What is git
  • Git life cycle
  • What is the diiference between git and vcs
  • Types of vcs

Environment setup

  • Installation overview
  • Download & Install Git on linux & Windows
  • Git Setup: Your Name & Email
  • Create a New Local Git Repository

Git workfolw with github

  • Overview of github
  • Diference b/w git and github
  • How to configure github
  • How to create repository /projectfolder
  • Configure user name and mail
  • Generate Public/Private RSA Key Pair
  • Adding Keys to authorized_keys

Git Commands

  • Overview of Commands
  • Diff b/w git pull and fetch
  • Git cherrypick

Git Branching Stratagies

  • Creating Branches
  • Switch between Branches
  • Shortcut to Create and Switch Branch
  • Delete a Branch
  • Rename a Branch
  • Merge Two Branches
  • Update branches to remotely

Git Tags

  • Overview of tags
  • Create Tags
  • View Tags
  • Delete Tags

Introduction to Terraform

  • Overview of Terraform
  • What is terraform
  • Diff between ARM and Terraform
  • structure of Terraform
  • Types of IAC

Environment setup

Installation

  • Linux
  • Windows

Terraform Basics

  • Understanding terraform HCL
  • Modules
  • What is provdier
  • Variables
  • Output attributes
  • How to Handling Tf file
  • Terraform commands overview

Azure Terraform

  • How to setup visual studio with azure
  • Implement tf files
  • How to create resource gp
  • Create stoarge with container
  • Create vm
  • Vnet peering

Overview of state file

  • What is state file
  • How to update
  • Store the state file in blob
  • Lock the file

Docker

  • Overview of Docker
  • What is docker
  • What hypervisor and types
  • Diff between docker and docker compose
  • Docker architechture

Installation

  • Windows Setup
  • Linux Setup

Docker Basics

  • Whatis image
  • What is conatiner
  • Handling container and images
  • How to create custom image
  • How to take bacjkup of container
  • Overview of docker file command
  • How to create and Build docker file
  • Multistage Dockerfile

Setup Docker Hub

  • How to create docker hub
  • Create repository
  • log in/out activities
  • Handling pull and psuh activities

Core Concepts of Docker

  • Volumes
  • Port forwarding
  • Networking

AZURE ARM (TEMPLATES)

  • Overview of arm
  • Structure of arm template
  • Setup in visual studio
    1. Create first template
    2. Add resource
    3. Add parameters
    4. Add template functions
    5. Add variables
    6. Add outputs
  • How to deploy resources in azure portal

Power Shell

  • Overview of powershell
  • Connet azure portal
  • Installing and Configuring PowerShellGet
  • Installing and Configuring the AzureRM PowerShell Module
  • Connecting to Azure with PowerShell
  • Creating Resource Groups with PowerShell
  • Deploying Virtual Machines Using PowerShell
  • Connecting to Virtual Machines Using PowerShell
  • Creating and Attaching Data Disks with PowerShell
  • Locating New VM Images with PowerShell
  • Deploying VMs from Alternate Images Using PowerShell
  • Working with Marketplace Publishers
  • Resizing a Virtual Machine via PowerShell
  • Viewing and Modifying VM States with PowerShell
  • Managing Virtual Machines with PowerShell
  • Deleting VMs and Resource Groups with PowerShell

Azure Devops Core Concepts

  • Boards
  • Repos
  • Build pipeline
  • Test plans
  • Artifacts
  • Difference between classic and yaml file configuration
  • How to create project
  • How to create agent pool
  • How to setup pipline line
  • Deploy mabven project
  • Deploy dotnet project
  • Deploy angular project
  • Deploy terraform templates
  • Deplo arm templates

LINUX

  • Linux Overview
  • What is Operating system
  • Linux flavors
  • Linux Architecture
  • Linux installation using distributions
  • Linux Boot process
  • Directory structure
  • Editors
  • Linux commands
  • Linux admin level commands
  • Reading files
  • Filters and Re-directions
  • User management
  • Group management
  • File Permissions management
  • Sudo Users Management
  • Package Management
  • Services, Process and Archiving

Shell Scripting

  • Shell history and introduction
  • Types of shells
  • Shebang line in shell
  • Variables, System Variables
  • Command line arguments
  • Exporting Variables
  • Command Substitution
  • Decision Making
  • Monitoring Scripts
  • Loops
  • SSH-Key Exchange
  • Remote Command Execution