Shailender Choudhary
Shailender Choudhary
  • 54
  • 234 568
Create a Sample ASP.NET Web Application in Visual Studio 2022 and Commit to Azure DevOps Repo
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 a quick refresher, this tutorial has something for everyone. Follow along step-by-step and learn how to seamlessly integrate your ASP.NET projects with Azure DevOps for efficient version control and CI/CD pipelines.
zhlédnutí: 8

Video

Concept and Lab - Azure DevOps Pipeline integration with GitHub - GitHub App vs OAuth vs PAT
zhlédnutí 54Před 18 hodinami
In this video, we dive into the integration options between Azure DevOps Pipelines and GitHub, exploring the evolution from OAuth and Personal Access Tokens (PATs) to the modern GitHub Apps. ⭐ Key Topics Covered: OAuth: Understand how OAuth facilitates authentication and authorization between Azure DevOps and GitHub, its advantages, and potential drawbacks. Personal Access Tokens (PATs): Explor...
Lab - Azure DevOps Pipleine | Create Azure Resource Group and Virtual Network using PS and ARM
zhlédnutí 74Před 23 hodinami
In this comprehensive lab session, we'll walk you through the process of setting up an Azure DevOps pipeline to deploy a Resource Group and a Virtual Network using PowerShell and ARM templates. Whether you're a beginner or an experienced professional, this video will provide you with a clear, step-by-step guide to automating your Azure infrastructure deployments. In this video, you will learn: ...
Lab - Azure Blob Immutable Storage - Version Level Policies
zhlédnutí 19Před dnem
In this video, I provide a step-by-step lab on configuring version-level immutability policies in Azure Blob Storage. Follow along to learn how to: Add an version based immutability policy on storage account Assign version based immutability policy at container level Making changes in Unlocked policy Locking the Policy This practical configuration lab will help you understand how to effectively...
Lab - Azure Blob Immutable Storage - Container Level Policies
zhlédnutí 41Před dnem
In this video, I provide a step-by-step lab on configuring container-level immutability policies in Azure Blob Storage. Follow along to learn how to: Access the Azure Porta Add an Immutability Polic Configure Legal Hold Policies Locking the Policy This practical configuration lab will help you understand how to effectively set up and manage container-level immutability policies in Azure Blob St...
Concept - Azure Blob Immutable Storage and Policies
zhlédnutí 64Před dnem
In this video, we explore the concept of immutable storage in Azure Blob Storage, a crucial feature for ensuring data integrity and regulatory compliance. You'll learn how this storage type prevents data from being modified or deleted for a specified retention period, supports Write Once, Read Many (WORM) scenarios, and is essential for sectors like finance and healthcare. We break down the two...
Concepts and Lab - Azure DevOps Integration with Azure | Workload Identity Federation vs SPN
zhlédnutí 140Před 14 dny
In this video, we explore six different authentication methods to set up Azure DevOps service connections to Azure Resource Manager (ARM): Workload Identity Federation (Automatic) - Recommended Workload Identity Federation (Manual) Service Principal (Automatic) Service Principal (Manual) Managed Identity Publish Profile These methods are essential for managing secure access and automating deplo...
Concepts & Lab - Create your first YAML pipeline in Azure DevOps
zhlédnutí 129Před 14 dny
In this video, we'll walk you through the fundamental concepts and practical steps needed to set up a YAML pipeline from scratch. What You'll Learn: 🔹Introduction to Azure DevOps and YAML Pipelines 🔹Key components of a YAML pipeline: triggers, stages, jobs, agents, steps, tasks, scripts, and artifacts 🔹Step-by-step lab: Building and publishing artifacts in separate stages Don't forget to like, ...
Azure Firewall - Basic/Standard Deployment
zhlédnutí 131Před 4 měsíci
In this video, I will guide you through the step-by-step deployment of both Basic and Standard configurations using the Azure portal. From creating custom firewall rules to hands-on lab testing with Azure Virtual Machines, this video equips you with the knowledge to secure your network environment effectively. Explore the nuances between Basic and Standard setups, optimize security, and stay in...
Azure Firewall - Types, Features, Pricing, and Choosing the Right SKU
zhlédnutí 302Před 4 měsíci
Delve into the world of Azure Firewalls in our latest video! We break down the different types - Standard, Premium, and Basic - highlighting their unique features and providing a detailed pricing comparison. Learn how to navigate the options and gain insights on choosing the perfect firewall for your needs. Whether you're new to Azure or a seasoned user, this video offers invaluable guidance fo...
Azure Application Gateway Deep Dive: From Basics to Advanced
zhlédnutí 1,1KPřed 7 měsíci
In this comprehensive video course, we're diving deep into the world of Azure Application Gateway, demystifying the cloud and empowering you to become a true Azure pro. 🌐 Who Is This Course For? Whether you're a seasoned cloud enthusiast, a budding developer, or someone taking their first steps into the tech universe, this course is crafted just for you. Basic Cloud experience is needed along w...
Azure Application Gateway - Start/Stop using Automation Runbooks
zhlédnutí 474Před 7 měsíci
In this video, we dive into the practical steps of leveraging Automation Runbooks to initiate start/stop actions for your Application Gateway. Witness the efficiency and resource optimization brought about by this automation workflow. Whether it's managing costs during off-peak hours or enhancing control over your gateway, this tutorial covers it all. Join me on this insightful journey into Azu...
Azure Application Gateway - Schedule scaling with Automation Runbooks
zhlédnutí 237Před 7 měsíci
In this video, we explore the art of schedule scaling using Automation Runbooks. Learn how to optimize your application gateway's performance, scale resources seamlessly, and enhance efficiency by automating scaling tasks on a predefined schedule. Unlock the true potential of Azure Application Gateway with scheduled scaling and streamline your cloud operations. Don't miss out on this insightful...
Azure Application Gateway - Monitoring and Logging
zhlédnutí 1,3KPřed 7 měsíci
Monitoring and logging are vital components for ensuring the optimal performance and security of Azure Application Gateway. Leveraging Azure Metrics, Diagnostics Logs, and Log Analytics enables proactive issue detection, performance optimization, and detailed insights into traffic patterns. Access logs provide a comprehensive view of client interactions, aiding in security investigations and th...
Azure Application Gateway - HTTP Header Rewrite
zhlédnutí 2,1KPřed 7 měsíci
In this video, we explore the powerful capability of HTTP header rewriting with Azure Application Gateway. Learn how to customize and manipulate HTTP headers during the request and response cycles to enhance security, optimize performance, and ensure backend compatibility. Discover key scenarios, such as adding security headers, transforming requests and responses, and fine-tuning caching and c...
Azure Application Gateway - Traffic Management with App Service Integration
zhlédnutí 1,9KPřed 7 měsíci
Azure Application Gateway - Traffic Management with App Service Integration
Azure Application Gateway - End to End TLS Encryption using Let's Encrypt
zhlédnutí 1,8KPřed 7 měsíci
Azure Application Gateway - End to End TLS Encryption using Let's Encrypt
Azure Application Gateway - Custom Health Probes
zhlédnutí 852Před 8 měsíci
Azure Application Gateway - Custom Health Probes
Azure Application Gateway - Mulitple Site Hosting
zhlédnutí 900Před 8 měsíci
Azure Application Gateway - Mulitple Site Hosting
Azure Application Gateway - TLS Termination using Let's Encrypt
zhlédnutí 3,3KPřed 8 měsíci
Azure Application Gateway - TLS Termination using Let's Encrypt
Azure Application Gateway: Comprehensive Deployment and Path-Based Routing Tutorial
zhlédnutí 1,9KPřed 8 měsíci
Azure Application Gateway: Comprehensive Deployment and Path-Based Routing Tutorial
Azure Application Gateway: Components, Features and Workflow Explained
zhlédnutí 1,3KPřed 8 měsíci
Azure Application Gateway: Components, Features and Workflow Explained
Azure RBAC for AKS Authorization
zhlédnutí 7KPřed 2 lety
Azure RBAC for AKS Authorization
AKS-managed Azure Active Directory Integration
zhlédnutí 5KPřed 2 lety
AKS-managed Azure Active Directory Integration
Monitor Azure Kubernetes Service(AKS) with Prometheus and Grafana
zhlédnutí 12KPřed 2 lety
Monitor Azure Kubernetes Service(AKS) with Prometheus and Grafana
Monitoring Azure Kubernetes Service (AKS) with Azure Monitor
zhlédnutí 12KPřed 2 lety
Monitoring Azure Kubernetes Service (AKS) with Azure Monitor
Namespace Resource Quota and Limit Range in Azure Kubernetes Service(AKS)
zhlédnutí 2,4KPřed 2 lety
Namespace Resource Quota and Limit Range in Azure Kubernetes Service(AKS)
Resource Requests and Limits in Azure Kubernetes Service(AKS)
zhlédnutí 2,9KPřed 2 lety
Resource Requests and Limits in Azure Kubernetes Service(AKS)
Integrate Azure Key Vault with Azure Kubernetes Service(AKS)
zhlédnutí 19KPřed 2 lety
Integrate Azure Key Vault with Azure Kubernetes Service(AKS)
Extension-based User Hybrid Runbook Worker in Azure Automation
zhlédnutí 4KPřed 2 lety
Extension-based User Hybrid Runbook Worker in Azure Automation

Komentáře

  • @j0semm
    @j0semm Před dnem

    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 Před 4 dny

    Great explanation and clearly all doubts

  • @venkateshNoudy
    @venkateshNoudy Před 4 dny

    Thank you so much sir..😊

  • @jalandharbehera99
    @jalandharbehera99 Před 6 dny

    you are very too good

  • @gurub5773
    @gurub5773 Před 8 dny

    Post more videos bro appreciate your involving

  • @pervaizahmad2691
    @pervaizahmad2691 Před 12 dny

    How can i implement the secret rotation policy on AKS?

  • @SP-qe2cr
    @SP-qe2cr Před 14 dny

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

  • @hjorkera
    @hjorkera Před 20 dny

    Love your work man!

  • @kajalarora335
    @kajalarora335 Před 21 dnem

    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 Před 25 dny

    Super 😊❤

  • @evolagenda
    @evolagenda Před měsícem

    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 Před měsícem

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

  • @kayoutube690
    @kayoutube690 Před měsícem

    This ssl is also recommended in prod?

  • @user-gg9bh9cz4r
    @user-gg9bh9cz4r Před měsícem

    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 Před měsícem

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

  • @techno3122
    @techno3122 Před měsícem

    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 Před měsícem

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

  • @vinaykumarpandey1006
    @vinaykumarpandey1006 Před 2 měsíci

    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 Před 2 měsíci

    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 Před 2 měsíci

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

  • @bluesque9687
    @bluesque9687 Před 2 měsíci

    Watch at 1.5x The content is good.

  • @takkerutube
    @takkerutube Před 2 měsíci

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

  • @nagendra3254
    @nagendra3254 Před 3 měsíci

    Beautiful

  • @maheshtorane7977
    @maheshtorane7977 Před 3 měsíci

    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 Před 3 měsíci

    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 Před 3 měsíci

    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 Před 3 měsíci

    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 Před 3 měsíci

    Very good

  • @jigneshvyas3105
    @jigneshvyas3105 Před 3 měsíci

    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 Před 3 měsíci

    Very nice bro

  • @glebfadeev9782
    @glebfadeev9782 Před 4 měsíci

    Nice

  • @naturevibezz
    @naturevibezz Před 4 měsíci

    Can we preserve client IP address in Azure firewall?

    • @shailenderchoudhary1988
      @shailenderchoudhary1988 Před 4 měsíci

      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 Před 4 měsíci

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

  • @awsservices8144
    @awsservices8144 Před 4 měsíci

    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.

  • @uday7398
    @uday7398 Před 4 měsíci

    Azure app gateway has public ip but windows vm has private ip. Can you show how to use in that case?

  • @shaikhmusaif1780
    @shaikhmusaif1780 Před 4 měsíci

    Path base routing is not working bro

  • @prakashd139
    @prakashd139 Před 4 měsíci

    It's a wonderful video. I learnt about some security headers which I haven't even heard before. A Quality video. Thank you so much for sharing your knowledge.

  • @naturevibezz
    @naturevibezz Před 4 měsíci

    when I enter the domain name given to the application gateway in the browser, the request is automatically redirected to the web app default URL. How this is possible?

  • @rajasekharjasthi727
    @rajasekharjasthi727 Před 4 měsíci

    Is there any feature here trace the API call indentify the root cause for high response times? .ex:like dynatrace will trace back API call where it was spending the time .

  • @KristianIliev-jh7bt
    @KristianIliev-jh7bt Před 4 měsíci

    Is there a way to use the Certificate from a Key Vault in a different Subscription?

    • @user-eu5no3mx3o
      @user-eu5no3mx3o Před 2 měsíci

      "Free automated SSL certificates in Azure Key Vault with ACME Certbot" for better life-cycle management.

    • @KristianIliev-jh7bt
      @KristianIliev-jh7bt Před 2 měsíci

      @@user-eu5no3mx3o I figured it out. You can use key vault from different subscription but you only can set it up with cli. Portal doesn't work.

    • @vladimirnekic3241
      @vladimirnekic3241 Před 2 měsíci

      I don't think you understand the concept. It's free.. you don't need to use a certificate from another Key Vault. Work with IT to automate this and generate new free certificates... AKA WILDCARD ;)

  • @user-nd8bm3qv3g
    @user-nd8bm3qv3g Před 4 měsíci

    why didn't you use the default storage class? Can you please explain because I am not able to mount the volumes using the azure key vault using the default storage class.

  • @TechTribe-fq5zs
    @TechTribe-fq5zs Před 4 měsíci

    only used egress policy then show from where traffic is block

  • @Indian-developer386
    @Indian-developer386 Před 4 měsíci

    Hi, fantastic tutorial. Could you please provide more videos showing Ubuntu virtual machine running Azure? Let's Encrypt and CertBot are being used by me on an Ubuntu 20.4 Virtual Machine to generate and automatically renew an SSL certificate. The process of issuing certificates is going well, however I'm having some trouble with the DNS URL generation for the Application Gateway. The https URL provided by Certbot states "Certificate is generated successfully" but the https link is still inactive and shows "Page not found". The same webpage is loaded when I hit the same URL with http. I mean the SSL certificate generated for Application Gateway's DNS is not working.

  • @srilatha3643
    @srilatha3643 Před 4 měsíci

    Awesome video !! Very helpful poc for job aspirants

  • @peesa5945
    @peesa5945 Před 5 měsíci

    Hi Shailender, very crisp explaination. Can we get container insights metrics for cpu and memory utilization using any script say python or powershell script? TIA

    • @vijaykumarreddyt3287
      @vijaykumarreddyt3287 Před 20 dny

      Yes, you can obviously get that. It will be shown in insights menu of AKS cluster

  • @DanuSenanayake-mp1dp
    @DanuSenanayake-mp1dp Před 5 měsíci

    Is it possible to host 3 websites using 1azure application gateway? (I'm a student)

  • @ggs6475
    @ggs6475 Před 5 měsíci

    I have a simairl set up but I connect a webapp to a SQL db that is in a private vnet, I am using private vnet integration onto the webapp and connects via private DNS zone to the vnet. Is this secure? The webapp has to be public facing. Why is VNET better and must I have a public facing IP for the SQL db when the private vnet connection via web app integration works fine?

  • @Gunvant_Mahajan
    @Gunvant_Mahajan Před 5 měsíci

    Very nice explanation

  • @PhucNguyen-uw4we
    @PhucNguyen-uw4we Před 5 měsíci

    Can you share the start/stop runbook?

  • @klajdikanani5339
    @klajdikanani5339 Před 5 měsíci

    Well explained and really useful, thanks a lot for sharing it, great job :)

  • @user-pj5hh6cu4z
    @user-pj5hh6cu4z Před 5 měsíci

    SUPER BRO