Skip to main content
00:00/00:00
Lecture 12 of 119

Sign-in to Azure DevOps

Download Course (Free)

Course Content

0 / 119 completed
Section 1: Understanding DevOps Notation9 videos

Quick - Introduction to Module-1

1m

SDLC Overview

5m

World before DevOps - Waterfall Model

10m

Introduction to Agile Methodology

15m

Agile Principles

6m

Introduction to SCRUM Methodology

10m

Understanding SCRUM daily work-flow

17m

Introduction to Kanban Methodology

14m

Introduction to DevOps and its LifeCycle

20m
Section 2: Introduction1 videos

Course & Instructor - Introduction

33m
Section 3: Work Item Management - Azure DevOps13 videos

Quick - Introduction to Module 2

2m

Sign-in to Azure DevOps

7mNow Playing

Azure DevOps - Introduction

6m

Sign-in to Azure DevOps and Enabling pipeline minutes

12m

Azure Boards - Introduction

19m

st Azure DevOps Project - Creation & Introduction

20m

Understanding Work Item Types

12m

Backlogs Management - Use Case {Shopping Portal}

15m

DEMO - Work Item Management - Part 1

25m

DEMO - Work Item Management - Part 2

44m

DEMO - Work Item Management - Part 3

39m

Introduction to Delivery Plans and Analytics views

11m

DEMO - Custom Process creation in Azure DevOps

14m
Section 4: Repository Management17 videos

Quick - Introduction to Module 3

3m

Version Control System - Overview

16m

Installation and Setup of GIT on MacWindows & Linux

17m

Centralised Version Control - Introduction

13m

Distributed Version Control - Introduction

23m

DEMO - 3 Stages of GIT & Basic GIT Commands - PART 1

34m

DEMO - Working with VI Editor

33m

DEMO - Azure Repos Introduction and Integration with Local GIT

19m

DEMO - Cloning Authentication Method {SSHHTTPS}

21m

DEMO - Complete Walkthrough of Azure Repos

11m

DEMO - Basic GIT Commands - PART 2

1h 30m

DEMO - Concept of Pull Request {Merge & Squash} type - explained

35m

DEMO - Concept of Pull Request {Rebase & Semi-Linear} type - explained

20m

DEMO - Concept of Cherry-Picking and Revert - explained

13m

DEMO - Azure Branch Policies - Implementation

19m

Branching and Merging Strategies {Git-flow & Trunk based} - explained

23m

GIT Hooks {Talisman} Working and Concept - explained

40m
Section 5: st Project - (ASP.NET Microservice Application) Classic Pipelines18 videos

Quick - Introduction to Module 4

3m

Continuous Integration Flow - Walkthrough

12m

Agent Pool Concept - Explained

15m

DEMO - Self-hosted Agent Pool Setup end-to-end

1h 1m

DEMO - ASP.NET Application Classic Build Pipeline Creation & Execution

53m

DEMO- Ways to Debug Failed Build Pipeline

45m

DEMO- Various Types of Build Triggers in Azure DevOps

31m

Service Principle vs Managed Identity

11m

Azure AD (Entra ID) Overview and Flow - Explained

28m

DEMO - Service Connection through Service Principle - Creation

27m

DEMO - ASP.NET Application Classic Release Pipeline Creation & Deployment

28m

Difference between Continuous Delivery & Continuous Deployment - Explained

13m

Monolithic and Micro-Service Application Overview - Explained

17m

DEMO - Pre-Post Condition in Release pipelines

26m

DEMO - Pipeline Variables (Pre-defined & Custom)

27m

Deployment Groups Concept - Explained

20m

Task Groups Concept - Explained

17m

DEMO - Azure Artifacts End-to-End Setup and Package Management

51m
Section 6: nd Project - (Java Maven Microservice Application) YAML Pipelines17 videos

Quick - Introduction to Module 5

4m

Maven Concept & Life Cycle Phases - Explained

19m

DEMO - Understanding Maven Life Cycle Phases with Simple JAVA Project

40m

JAVA Maven (Springboot) Microservice Application UseCase - Explained

6m

Creation and Integration of JAVA (Maven) Project Build - Part 1

44m

YAML Basic Syntax & Concept - Explained

20m

Concept of UNIT Test Cases and JUNIT - Explained

12m

Creation and Integration of JAVA (Maven) Project Build - Part 2

16m

DEMO - Code Coverage (JACOCO) Integration with Build Pipeline

25m

Introduction to SonarQube and its Architecture - Explained

24m

DEMO - SonarQube Setup and Configuration

27m

DEMO - SonarQube Integration with Build Pipeline

46m

Vulnerability Scan and Mend Bolt (Scanning Tool) - Introduction

8m

Different Deployment Strategies in Azure DevOps (YAML Pipeline) - Explained

14m

DEMO - Mend Bolt (Scanning Tool) Integration with Build Pipeline

43m

LifeCycle Hooks Concept - Explained

13m

DEMO - Deploying JAVA Maven Application on Azure WebApp through YAML Pipeline

58m
Section 7: rd Project - SQL Database Automation through Azure CICD Pipeline6 videos

Quick - Introduction to Module 6

2m

DACPAC & BACPAC Concept and Difference - Explained

14m

DEMO - SQL Database Automation through Azure CICD Pipeline - Part 1

45m

DEMO - SQL Database Automation through Azure CICD Pipeline - Part 2

1h

DEMO - SQL Database Automation through Azure CICD Pipeline - Part 3

30m

DEMO - Azure KeyVault Integration with Azure Database Release Pipeline

24m
Section 8: Containerization (Working with DOCKER)9 videos

Quick - Introduction to Module 7

5m

Importance of Containers in Micro-Service World

22m

Introduction to Docker

7m

Virtual Machine vs Containers

20m

DockerFile Concept - Explained

27m

DEMO - Basic of Docker Commands

1h 8m

DEMO - Docker Registry Concept & Pushing Custom Image into Private Registry

30m

DEMO - Docker Compose Concept & running a multi-containers using Compose File

21m

DEMO - Custom Image (.NET APP) Creation using DockerFile

33m
Section 9: Orchestration (Working with Kubernetes)11 videos

Quick - Introduction to Module 8

4m

Container (Orchestration) Management Concept - Explained

8m

Introduction to Kubernetes

11m

Kubernetes Architecture and Components - Explained

26m

DEMO - Kubernetes Deployment Walk Through & Concept - Explained

28m

DEMO - Kubernetes Services Concept - Explained

18m

DEMO - Kubernetes Cluster Installation and Setup

1h 30m

DEMO - Kubernetes Labels and Selectors Concept - Explained

32m

DEMO - Kubernetes Volume Persistence Concept - Explained

25m

DEMO - Kubernetes Taint & Toleration Concept - Explained

26m

DEMO - Kubernetes Deployment Strategy (Rolling and Recreate) Concept - Explained

35m
Section 10: Azure Kubernetes Services (Microservice app automation through CICD pipeline)3 videos

Introduction to Azure Kubernetes Services

25m

DEMO - Setup, Connecting to AKS Cluster & Running through basic commands

36m

DEMO - Deploying .NET Application on AKS Cluster through Azure CICD Pipelines

50m
Section 11: ServiceMesh (Istio) Helm Charts & Monitoring (Kiali, Prometheus, Grafana, etc)10 videos

Quick - Introduction to Module 10

3m

Service Mesh (Istio) Concept - Explained

12m

Istio Architecture (Data Plane & Control Plane) - Explained

15m

DEMO - Peer Authentication (Disabling mTLS) Implementation

9m

DEMO - 2 Tier (.NET) Application Setup and ISTIO (Service Mesh) Injection

1h 12m

Introduction to HELM Charts

13m

DEMO - HELM Basic Commands & Walk Through

35m

DEMO - Custom HELM Chart Creation

17m

Monitoring Tools (Prometheues, Grafana, Metric Server, Kiali) Introduction

20m

DEMO - Setup Monitoring Stack (Prometheus, Grafana) through HELM Charts

41m
Section 12: Miscellaneous - Topics5 videos

Azure DevOps Security Groups - Explained

27m

Azure DevOps Pricing - Explained

11m

Azure DevOps User Access Level - Explained

15m

Azure DevOps Custom Notification & Build, Release Retention Period

15m

DEMO - Service Hooks Setup & Integration of SLACK Channel with Azure DevOps

27m