Shailender Choudhary
Shailender Choudhary
  • 68
  • 242 899
Self-Hosted Agents in Azure DevOps: A Step-by-Step Deployment Guide
Welcome to my latest tutorial on self-hosted agents in Azure DevOps! In this video, I'll guide you through everything you need to know about setting up and using self-hosted agents for your build and deployment pipelines.
🔍 What You'll Learn:
Introduction to Self-Hosted Agents: Understand the benefits and flexibility of using self-hosted agents over Microsoft-hosted agents, including customization, cost efficiency, and control over your build environment.
Step-by-Step Deployment Guide: Follow along as I demonstrate how to set up a self-hosted agent from scratch. I'll cover installing necessary software, configuring the agent, and integrating it with Azure DevOps.
Whether you're looking to leverage existing infrastructure, need more control over your build environment, or want to optimize your DevOps workflows, this video has got you covered. Don't forget to like, subscribe, and hit the notification bell for more in-depth tutorials and DevOps insights!
มุมมอง: 60

วีดีโอ

Kickstart Your Azure Cloud Journey: A Step-by-Step Learning Roadmap
มุมมอง 757 ชั่วโมงที่ผ่านมา
Ready to dive into the world of Azure Cloud? This video provides a detailed, step-by-step roadmap to help you start your learning journey. From free courses and certifications to building hands-on projects and showcasing your skills, we cover everything you need to succeed in the Azure ecosystem. Perfect for aspiring cloud professionals, whether you're aiming to be an infrastructure engineer, d...
Mastering Azure Private DNS: Step-by-Step Deployment and Virtual Network Integration
มุมมอง 9012 ชั่วโมงที่ผ่านมา
Welcome to our comprehensive guide on Azure Private DNS! In this video, we'll explore what Azure Private DNS is and why it's crucial for managing domain names within your Azure virtual network. What You'll Learn: Understanding Azure Private DNS: Discover the benefits of using Azure Private DNS for secure and private domain name resolution within your virtual networks. Step-by-Step Deployment: F...
Admin State for Azure Load Balancer: In-Depth Tutorial & Demo
มุมมอง 5716 ชั่วโมงที่ผ่านมา
Unlock the full potential of Azure Load Balancer with this comprehensive guide to the admin state feature. In this video, I provide an in-depth explanation of what admin state is, why it's important, and the prerequisites needed to leverage it effectively. Discover how and when to use admin state to control traffic flow and maintain high availability for your applications. Through a detailed st...
Understanding Microsoft's Announcement on Disabling Default Outbound Access for Azure VMs
มุมมอง 6819 ชั่วโมงที่ผ่านมา
In this video, we dive deep into Microsoft's recent announcement about disabling default outbound access for Azure virtual machines starting in 2025. Learn what this change means for your cloud infrastructure, how it impacts existing VMs, and the steps you can take to ensure seamless outbound connectivity moving forward. What You'll Learn: Why Microsoft is making this change and the potential s...
Variables and Variables Group in Azure DevOps YAML Pipeline | Key Vault Secret Integration Demo
มุมมอง 10021 ชั่วโมงที่ผ่านมา
Unlock the full potential of Azure DevOps with our latest video on leveraging variables and variable groups in YAML pipelines! This tutorial provides a step-by-step guide to effectively managing and integrating secrets using Azure Key Vault. In This Video: Understanding Variables and Variable Groups: Learn how to define and utilize variables in Azure DevOps YAML pipelines to streamline your CI/...
Explore the New Azure Cloud Shell UI: Features and Benefits
มุมมอง 3921 ชั่วโมงที่ผ่านมา
Welcome to our latest video, where we dive into the new Azure Cloud Shell user interface! In this comprehensive tutorial, we explore the latest updates and features designed to enhance your cloud computing experience. What's Inside: New UI Features: Discover the sleek, text-based toolbar and how it improves usability. Ephemeral Sessions: Learn about sessions that don't require storage accounts,...
Make you life easy with Copilot for Azure | Azure Resources Cost Analysis Demo
มุมมอง 130วันที่ผ่านมา
Discover how to effectively analyze and optimize your Azure costs using Microsoft Copilot in Azure! In this video, we'll walk you through the capabilities of Copilot, a powerful AI-driven tool that helps you manage your Azure environment with ease. Learn how Copilot leverages large language models and Azure insights to provide cost-saving recommendations and streamline your cloud management tas...
Entra PowerShell Module In-Depth Explanation | Installation and Aliasing Steps in Lab
มุมมอง 47วันที่ผ่านมา
In this video, we delve into: An in-depth explanation of the Entra PowerShell module. A comprehensive comparison with the deprecated Azure AD module and the Graph PowerShell module. Reasons behind the release of the Entra PowerShell module over the Graph PowerShell module. A hands-on lab session covering: Installation of the Entra PowerShell module. Detailed usage instructions. Enabling aliases...
Azure Function Python v2 Programming Model Explanation | Deploy Python v2 function using VSCode
มุมมอง 9614 วันที่ผ่านมา
In this video, we dive deep into the exciting improvements in the Python v2 programming model for Azure Functions and compare it with the v1 model. Discover how the latest updates simplify your development process, enhance code readability, and improve overall performance. 🚀 What You'll Learn: Key differences between Python v1 and v2 programming models for Azure Functions. The benefits of using...
Azure DevOps Pipeline integration with Key Vault Secrets | Demo - VM creation using ARM and Secrets
มุมมอง 34514 วันที่ผ่านมา
In this video, we explore the critical importance of securing sensitive information in the digital age. Learn how to leverage Azure Key Vault to store and manage secrets securely, and see how to integrate these secrets into your Azure DevOps pipeline. What You'll Learn: 1) Importance of Security: Understand why protecting sensitive information is crucial. 2) Azure Key Vault Setup: Step-by-step ...
Migrating Repositories from Azure DevOps to GitHub Using GitHub CLI ADO2GH Extension
มุมมอง 7814 วันที่ผ่านมา
In this video, I'll show you how to migrate repositories from Azure DevOps to GitHub Enterprise Cloud using the ADO2GH extension. We’ll cover: 1) Preparing for migration with prerequisites 2) Installing and configuring the ADO2GH extension 3) Step-by-step migration process 4) Validating the migrated repositories 5) Troubleshooting common issues Ensure a smooth transition for your projects. Don’...
Setup Status Badge of a Pipeline in Azure DevOps Repo and GitHub
มุมมอง 8621 วันที่ผ่านมา
In this video, I walk you through the step-by-step process of setting up a status badge for your Azure DevOps pipeline and integrating it into your Azure Repo. Status badges are a powerful way to visually display the current state of your build or release pipeline directly within your repository or documentation, promoting transparency and quick status checks for your team. 🔹 In This Tutorial, ...
Azure DevOps Build and Deploy Pipeline - Deploy ASP.Net Web Application to Azure App Service
มุมมอง 18121 วันที่ผ่านมา
In this video, I demonstrate how to create a comprehensive Azure DevOps pipeline that builds and deploys an ASP.NET web application to an Azure App Service. This step-by-step guide is perfect for developers looking to automate their deployment process and leverage the power of Azure DevOps for continuous integration and continuous deployment (CI/CD). Creation of Web App in Azure App Service Con...
Create a Sample ASP.NET Web Application in Visual Studio 2022 and Commit to Azure DevOps Repo
มุมมอง 8321 วันที่ผ่านมา
In this video, I walk you through the complete process of creating a sample ASP.NET web application using Visual Studio 2022. We'll cover everything from setting up the project to writing a basic application, and finally, committing all the files to an Azure DevOps repository. Whether you're a beginner looking to get started with ASP.NET and Azure DevOps or an experienced developer looking for ...
Concept and Lab - Azure DevOps Pipeline integration with GitHub - GitHub App vs OAuth vs PAT
มุมมอง 10821 วันที่ผ่านมา
Concept and Lab - Azure DevOps Pipeline integration with GitHub - GitHub App vs OAuth vs PAT
Lab - Azure DevOps Pipleine | Create Azure Resource Group and Virtual Network using PS and ARM
มุมมอง 11428 วันที่ผ่านมา
Lab - Azure DevOps Pipleine | Create Azure Resource Group and Virtual Network using PS and ARM
Lab - Azure Blob Immutable Storage - Version Level Policies
มุมมอง 3828 วันที่ผ่านมา
Lab - Azure Blob Immutable Storage - Version Level Policies
Lab - Azure Blob Immutable Storage - Container Level Policies
มุมมอง 70หลายเดือนก่อน
Lab - Azure Blob Immutable Storage - Container Level Policies
Concept - Azure Blob Immutable Storage and Policies
มุมมอง 76หลายเดือนก่อน
Concept - Azure Blob Immutable Storage and Policies
Concepts and Lab - Azure DevOps Integration with Azure | Workload Identity Federation vs SPN
มุมมอง 319หลายเดือนก่อน
Concepts and Lab - Azure DevOps Integration with Azure | Workload Identity Federation vs SPN
Concepts & Lab - Create your first YAML pipeline in Azure DevOps
มุมมอง 160หลายเดือนก่อน
Concepts & Lab - Create your first YAML pipeline in Azure DevOps
Azure Firewall - Basic/Standard Deployment
มุมมอง 1574 หลายเดือนก่อน
Azure Firewall - Basic/Standard Deployment
Azure Firewall - Types, Features, Pricing, and Choosing the Right SKU
มุมมอง 3455 หลายเดือนก่อน
Azure Firewall - Types, Features, Pricing, and Choosing the Right SKU
Azure Application Gateway Deep Dive: From Basics to Advanced
มุมมอง 1.2K7 หลายเดือนก่อน
Azure Application Gateway Deep Dive: From Basics to Advanced
Azure Application Gateway - Start/Stop using Automation Runbooks
มุมมอง 5247 หลายเดือนก่อน
Azure Application Gateway - Start/Stop using Automation Runbooks
Azure Application Gateway - Schedule scaling with Automation Runbooks
มุมมอง 2527 หลายเดือนก่อน
Azure Application Gateway - Schedule scaling with Automation Runbooks
Azure Application Gateway - Monitoring and Logging
มุมมอง 1.4K8 หลายเดือนก่อน
Azure Application Gateway - Monitoring and Logging
Azure Application Gateway - HTTP Header Rewrite
มุมมอง 2.3K8 หลายเดือนก่อน
Azure Application Gateway - HTTP Header Rewrite
Azure Application Gateway - Traffic Management with App Service Integration
มุมมอง 2.2K8 หลายเดือนก่อน
Azure Application Gateway - Traffic Management with App Service Integration

ความคิดเห็น

  • @KSLKalinga
    @KSLKalinga 10 ชั่วโมงที่ผ่านมา

    Thanks for the series of videos on Azure DevOps. Great work. Please continue to do more such vids👌👍

  • @srinivas1623
    @srinivas1623 วันที่ผ่านมา

    THank you

  • @vivekantony1291
    @vivekantony1291 3 วันที่ผ่านมา

    Awesome

  • @moulijayanti
    @moulijayanti 7 วันที่ผ่านมา

    great yesterday only they asked about this in interview, prefect explanation, could you please cover topics like deployment group ,yaml deployment to docker and app services as well

  • @jalandharbehera99
    @jalandharbehera99 7 วันที่ผ่านมา

    very easy to understand ❤❤

  • @jalandharbehera99
    @jalandharbehera99 7 วันที่ผ่านมา

    In realtime projects, in this way we are creating certificates in this way ? or any other way to create certificates ?

  • @srinivas1623
    @srinivas1623 8 วันที่ผ่านมา

    thank you could u please do ADO pieline real time issues for interview purpose

  • @jalandharbehera99
    @jalandharbehera99 9 วันที่ผ่านมา

    waiting for this video, thanks for this brother ❤

  • @moulijayanti
    @moulijayanti 16 วันที่ผ่านมา

    Great Video

  • @M4nishS
    @M4nishS 16 วันที่ผ่านมา

    Keep it up 👍

  • @ManishKumar-to8dc
    @ManishKumar-to8dc 16 วันที่ผ่านมา

    Nicely Explained. Good Video

  • @srinivas1623
    @srinivas1623 17 วันที่ผ่านมา

    pls share Code THank you

    • @shailenderchoudhary1988
      @shailenderchoudhary1988 16 วันที่ผ่านมา

      Artifacts URLs are in description.

    • @srinivas1623
      @srinivas1623 16 วันที่ผ่านมา

      @@shailenderchoudhary1988 getting error 404 not found

    • @shailenderchoudhary1988
      @shailenderchoudhary1988 16 วันที่ผ่านมา

      URLs are fixed now :)

    • @srinivas1623
      @srinivas1623 14 วันที่ผ่านมา

      @@shailenderchoudhary1988 Thank you

  • @jamescoder3997
    @jamescoder3997 18 วันที่ผ่านมา

    Hi @Shailender Choudhary, First of all, Thanks a lot for this amazing video. How you created tls secret that you referenced in Ingress.yaml file? I have jks file from my company. Do I still need cert manager? I think, I can create tls secret from my jks file. Please anwser.

  • @moulijayanti
    @moulijayanti 18 วันที่ผ่านมา

    Thanks for wonderful vudeo

  • @nike0822
    @nike0822 23 วันที่ผ่านมา

    Hi Shailender, Thanks for creating these videos. You're doing a great job!

  • @DishantGoswami123
    @DishantGoswami123 23 วันที่ผ่านมา

    Good job..keep it up!

  • @mateusferreira6385
    @mateusferreira6385 23 วันที่ผ่านมา

    very nice!!

  • @j0semm
    @j0semm 24 วันที่ผ่านมา

    Hi there, Is there any content available on configuring SSL for multisite using Let’s Encrypt? I understand there is a limit of 100 SSL certificates, but what about the limit on listeners for a single frontend?

  • @SandeepSaini-mt3yl
    @SandeepSaini-mt3yl 27 วันที่ผ่านมา

    Great explanation and clearly all doubts

  • @venkateshNoudy
    @venkateshNoudy 27 วันที่ผ่านมา

    Thank you so much sir..😊

  • @jalandharbehera99
    @jalandharbehera99 29 วันที่ผ่านมา

    you are very too good

  • @gurub5773
    @gurub5773 หลายเดือนก่อน

    Post more videos bro appreciate your involving

  • @pervaizahmad2691
    @pervaizahmad2691 หลายเดือนก่อน

    How can i implement the secret rotation policy on AKS?

  • @SP-qe2cr
    @SP-qe2cr หลายเดือนก่อน

    Why are you using bash when 90% of us use powershell brother ?

    • @Imscottirl
      @Imscottirl 21 วันที่ผ่านมา

      90% of windows dorks use powershell. The rest of earth uses bash because it's far, far better.

  • @hjorkera
    @hjorkera หลายเดือนก่อน

    Love your work man!

  • @kajalarora335
    @kajalarora335 หลายเดือนก่อน

    Thanks for sharing the detailed steps. I followed your video to add headers in app gateway but it's not showing up in the network tab.

  • @admnaidu7040
    @admnaidu7040 หลายเดือนก่อน

    Super 😊❤

  • @evolagenda
    @evolagenda หลายเดือนก่อน

    First minute is actually wrong. Azure subnet route tables are automatically populated with systems routes, one of which is "Internet" "If you don't override Azure's default routes, Azure routes traffic for any address not specified by an address range within a virtual network to the Internet. There's one exception to this routing. If the destination address is for one of Azure's services, Azure routes the traffic directly to the service over Azure's backbone network" So traffic to internet destine for azure owned prefixes never leaves the az backbone. The service endpoints introduced an "optimized" route to reach azure services without having it traverse the traditional egress route to the internet. Ultimately this was introduced because people couldn't get their head around the fact that the traffic just didn't leave azure.

  • @naturevibezz
    @naturevibezz หลายเดือนก่อน

    how to preserve the client ip with X-forwarding in App gateway?

  • @kayoutube690
    @kayoutube690 หลายเดือนก่อน

    This ssl is also recommended in prod?

  • @user-gg9bh9cz4r
    @user-gg9bh9cz4r 2 หลายเดือนก่อน

    Thank you sir. Very informative. Any suggestion how to rewrite the requests coming to AppGW containing some path, i.e. `/api/gen_2/service_endpoint` to remove the `/api/gen_2` part ?

  • @abhijeettanawade7504
    @abhijeettanawade7504 2 หลายเดือนก่อน

    Can we use azure vault to store certificate and use it with aks ingress for ssl termination?

  • @techno3122
    @techno3122 2 หลายเดือนก่อน

    Hi, just to say thank you for your videos, it's been great with learning, however none of your github links are working anymore and this is quite limiting in my learnings, can you update your links and provide them again?

  • @shivprasadgurjar487
    @shivprasadgurjar487 2 หลายเดือนก่อน

    good explanation. i am looking someone who can teach me complete aks with devops pipeline

  • @vinaykumarpandey1006
    @vinaykumarpandey1006 2 หลายเดือนก่อน

    i have done this but having errors as 1-Cannot find an open port. 2-No subscription found in the context. Please ensure that the credentials you provided are authorized to access an Azure subscription, then run Connect-AzAccount to login. 3- As warning - Port 8400 is taken with exception 'A socket operation encountered a dead network'; trying to connect to the next port. can you please support ?

  • @eric22flat
    @eric22flat 3 หลายเดือนก่อน

    Great video, much better than non-existent MS implementation guide for this product, I have 2 questions: 1. Are you aware of any method of putting backend server into maintenance mode for example when patching? It would be going up and down when patching so I don't want any connections going to that server. Looks like the only way now is just to remove it from the backend pool 2. Custom health probe for https. Looks like the only way to make it working is to use the FQDN of the load balancer as the host name. It's a bit counter intuitive to ask the load balancer how to find the backend servers but it works. Are you aware of any MS article explaining this?

  • @user-eu5no3mx3o
    @user-eu5no3mx3o 3 หลายเดือนก่อน

    Very nicely explained @shailender. Also, consider "Free automated SSL certificates in Azure Key Vault with ACME Certbot" for better life-cycle management.

  • @bluesque9687
    @bluesque9687 3 หลายเดือนก่อน

    Watch at 1.5x The content is good.

  • @takkerutube
    @takkerutube 3 หลายเดือนก่อน

    Simple, clear and precise explanation. Thanks for the Great video!

  • @nagendra3254
    @nagendra3254 3 หลายเดือนก่อน

    Beautiful

  • @maheshtorane7977
    @maheshtorane7977 3 หลายเดือนก่อน

    Hi Shailender, very good video and detail explanation. thanks for the session. i have one question instead of port forwarding to localhost i want access grafana and Prometheus using url. can you help me for this how can i setup this.

  • @praveen_1805
    @praveen_1805 3 หลายเดือนก่อน

    Wanted to know if we can achieve the same deployment to aks via creating a seperate release pipeline?? What would be the difference between this and with two diff ci and cd release pipeline? Which is used in companies?

  • @rajeshe9885
    @rajeshe9885 4 หลายเดือนก่อน

    i am planning to connect multiple instance to central keyvault in your demo you are added vm scaleset instead of that can i use azure service principal id or userAssignedIdentityID if yes can you please provide those steps

  • @shivprasadgurjar487
    @shivprasadgurjar487 4 หลายเดือนก่อน

    Good video. This pod is created just to check the secret right, for another application pods we dont need to do anything right. It will get connected with password?

  • @vinaykumarpandey1006
    @vinaykumarpandey1006 4 หลายเดือนก่อน

    Very good

  • @jigneshvyas3105
    @jigneshvyas3105 4 หลายเดือนก่อน

    Thank you very much. Can we add secure flag to cookies generated by app server. Because the app server is not configured to set the cookies with secure flag.

  • @TwinBrothers88
    @TwinBrothers88 4 หลายเดือนก่อน

    Very nice bro

  • @glebfadeev9782
    @glebfadeev9782 4 หลายเดือนก่อน

    Nice

  • @naturevibezz
    @naturevibezz 4 หลายเดือนก่อน

    Can we preserve client IP address in Azure firewall?

    • @shailenderchoudhary1988
      @shailenderchoudhary1988 4 หลายเดือนก่อน

      No, Azure Firewall itself doesn't offer a way to preserve the original client IP address as it performs Network Address Translation (NAT) by default.

    • @naturevibezz
      @naturevibezz 4 หลายเดือนก่อน

      @@shailenderchoudhary1988 is there any way to export Azure application gateway logs to some other third party monitoring tool?

  • @awsservices8144
    @awsservices8144 4 หลายเดือนก่อน

    hi can you tell me how to do with Kubernetes manifest also.According to my understanding we can also use Azure Insights and from there we can install Prometeous and grafana right. From there how to analyse the Pods information. Integration i dont have any idea.