S T E P S
T E C H N O L O G Y

AZURE DEVOPS

Pre Requisites

Basic Understanding of Continuous Integration, Continuous Deployment & Testing
Experience with Fundamentals of Powershell
An Overview of Virtual Machines, Azure PaaS &SaaS ,IaaC with Azure Pipeline

Microsoft Azure DevOps Training

  • What is Client?
  • What is Server?
  • What is On Premise?
  • What is Virtual?
  • What is Cloud?
  • About and For Dev-Ops
  • What is Dev?
  • What is Operations?
  • What is DevOps?
  • What is Building?
  • What is Deployment?
  • What is Integration?
  • What is Release?
  • What is Environment?
  • What is Stage?

Content for Cloud

  • What is Cloud?
  • What is Private Cloud?
  • What is Public Cloud?
  • What is Hybrid Cloud?
  • What is Windows Azure?
  • What is Microsoft Azure?
  • What is Amazon Web Services?
  • What is Google Cloud Platform (GCP)?

Introduction of Azure

  • Introduction about Azure Infrastructure as a Service (IAAS)
  • Introduction about Azure Platform as a Service (PAAS)
  • Introduction about Azure Software as a Service (SAAS)
  • Introduction about Identity and Directory as a Service (IDAAS)
  • Introduction about Azure Data as a Service (DAAS)

Azure Devops, Core Concepts

  • Components of Azure Devops

About ADO

  • About Azure DevOps Organization
  • About Azure DevOps Project
  • CRUD Operations of Azure DevOps Project
  • About Organization Settings

Scope of General Settings

  • About Organization and Projects Overview
  • About Projects
  • About Users
  • About Billing
  • About Auditing
  • About Global Notifications
  • About Usage
  • About Extensions
  • About Azure Active Directory

Security Settings

  • About Policies
  • About Permissions

Azure Boards

  • About Work Items
  • About Boards
  • About Backlogs
  • About Sprints
  • About Queries

Azure Repos

  • About Files
  • About Commits
  • About Pushes
  • About Branches
  • About Tags
  • About Pull Requests
  • About Pull Request Dashboard

Azure Artifacts

  • Storage

Pipelines Settings

  • About Agent Pools
  • About Settings
  • About Deployment Pools
  • About Parallel jobs
  • About OAuth Configurations

Azure Test plans

  • About Test Plans
  • About Progress Report
  • About Runs
  • About Load Test

Azure Pipelines

Scope of Automation Tools and Activities of Project

  • Introduction to Power Shell
  • Basic Scripting with Power Shell
  • Basic Automation with Power Shell
  • Creation and deployment of ARM Templates
  • Introduction to YAML
  • Basic YAML Files Writing
  • Basic Automation with YAML
  • Introduction to Batch Files
  • Basic Scripting with Batch files
  • Basic Automation with Batch files

Azure Backup, Replication and site recovery.

Database migration from on-premises to Azure SQL database using DMA

Overview of Azure Security Center

Overview of Azure Monitoring and Log Analytics

Practical's

  • Creating CI pipeline for .net application
  • Installation of Self hosted agent
  • Creating CD Pipeline for .net application hosting it on Webapp (Paas)
  • Creating CD Pipeline for .net application hosting it on Azure VM (Iaas)
  • Deploying Application settings on Webapp through Devops and PowerShell
  • Variable base deployment
  • Creating CICD pipeline for Database Deployment
  • Automation Using Azure Automation account
  • Integrating Sonar Cloud with Azure Devops for static code analysis
  • Creating CD Pipeline for .net application hosting it on AKS (Containers)

Our Work Process

Simple & clean work process

01

Aim

Your training is our aim. We provide the best online / offline training on wide ranges of courses – Artificial Intelligence, Cloud Computing etc. .

02

Support & Job Placement

Our learning support is flexible to let you learn in your own pace. Our dedication to your success is reflected in our experienced instructors and record-breaking job selection.

03

Relations With Clients

Ensuring good relations with customers also helps software developers find new clients, as they may mention the company to friends or coworkers. Beyond all of these reasons, being friendly with clients also helps a software developer look more professional, which is always a good thing in the business world.