How to Implement Azure DevOps for Continuous Delivery || ForTheGeeks

Опубликовано: 02 Июнь 2026
на канале: For the Geeks
3,251
4

Hey YouTube Lovers,

✤ Welcome to “ForTheGeeks” ✤

In this video, we will talk about CD of CI/CD. CD, as I mentioned earlier, stands for Continuous delivery.
As part of this video, I will create a resource on the cloud, which would be an Azure Web App, and then I will deploy ASP.Net Core Web Application we created in previous video, source code of which is in Azure Repos (which we built in my previous video). I was use that source code and i will build that using BPL and then RPL will pick that built code and deploy it in environment


1)Create a web app on azure portal
2) On azure DevOps, create a new BPL, select a source code reposiotory, configuioroe the bpl, very much similar to what we saw in previpus video
2a) In yaml file, add another build task called publish build artifiacs (put the compiled code dll and all in the folder we speiciy eg drop folder)
3)Create a Release Pipeline and pick the build dll from drop fodler
4) we will see what aritifact is produce by BPL. We will also see how RPL picks from artifcar folder and dpleoy in the approperiate envt.(bascillat we will
deply it on the azure web app we created on step1)
5)

we will see how to create a service connection . we will create a connection from azure pl to any external and remote services
for exectuing tasks in
a job. For instane, We will create a svc connection with our Azure subc and then we will use the name of the svc connection in azure website
deploymnet task in the RPL.

Let's discuss above 3 steps in bit more detail:

First, I will create a Visual Studio Project. I will also create a Git repository in Azure repos.
Now that you have created the project and the Git repository in Azure repos, I will show you how you can connect
both of these using Visual Studio i.e connecting the project with Azure repos.

Back in Azure Devops,we will create a new build pipeline, which will listen to the master branch of our Azure repos.
With listen what i mean is that when something is pushed to the master branch of the Azure repos, build pipeline will trigger aautomatically.
When creating the build pipeline, it will create a YAML file for us. We will discuss about the YAML file created and how the repos creates it for us.
(Since we are creating a build pipeline for .NET project, the yaml file will have relevant tasks.)

This video is part of my "Azure DevOps Tutorial". The idea of the whole tutorial is to make you understand what DevOps is and what problems
it's trying to solve. At the end of the tutorial, I reckon you will have good understanding of Azure DevOps and would be ready to explore more (as learning never ends).

This whole tutorial will also help you in clearing Azure DevOps (AZ-400) certification as it covers most of the important topics. (Please note : NOT all topics of AZ-400 certification but MOST)

🔰 Topics that we will learn:
What is Azure DevOps
Managing Tenant
Source Control
CI
CD

I created a separate video where I explained my experience on AZ-400 certification. Link to that video below:

🎬    • Azure DevOps Beginner to Expert Tutorial |...  

I hope you found this video helpful and if you did please give me a thumbs up and don’t forget to subscribe to my channel. Channel link below
YTC link- https://www.youtube.com/c/ForTheGeeks...
Also, I write blogs on many technical and programming languages. You can

✔ follow my blogs below
🌐 blogs - www.manjustechblog.com
🌐 Medium -   / vnmshenoy  

==============================================

Watch my previous videos

🔰 How To Delete Azure AD Tenant - The Easy Way || ForTheGeeks

🎬    • How To Delete Azure AD Tenant - The Easy W...  

🔰 What is Continuous Deployment in Azure and a Quick CICD for Web Apps Tutorial

🎬   • What is Continuous Deployment  in Azure an...  

🔰 How to implement Azure DevOps For Continuous Delivery

🎬    • How to Implement Azure DevOps for Continuo...  

🔰 How to implement Azure DevOps For Continuous Delivery

🎬    • Basics on how and why to use cost manageme...  

==============================================


#ForTheGeeks #AzureDevopsTutorial #azuredevopsExplained #WhyDevOps #WhyAzureDevops #AzureRepos #ContinuousIntegration #ContinuousDeployment #azure #devops #forthegeeks #devopsexplainedforthegeeks #forthegeekstutorial #azuredevopsexplainedforthegeeks #AzureDevOpstutorial #devopswithforthegeeks #learndevopsforthegeeks #azuredevopsexplained #forthegeeksazure #devopsforthegeeks





🔰 Note
Please note that the views expressed are mine alone.