Reading Time: 10 minutes9 Introduction Like many home users, my broadband connection comes with a dynamically assigned public IP address. This means that my IP can change at any time sometimes without notice, which can be a problem when I want to access services hosted at home, like a self-hosted server or VPN. Instead of relying on a third-party Dynamic […]
Continue readingCategory Archives: Scripting
Deploying Azure Virtual Desktop – A Modular, Automated Approach
Reading Time: 9 minutes7 Introduction Azure Virtual Desktop (AVD) is Microsoft’s comprehensive Desktop-as-a-Service platform, enabling secure remote access to Windows desktops and apps from virtually anywhere. While powerful, deploying AVD in a robust, enterprise-ready manner can be complex: it requires careful orchestration of network, identity, security, storage, and user access. Manual configuration is time-consuming, error-prone, and difficult to scale or […]
Continue readingWindows Image Prep Tool for Microsoft Surface Laptop 7th Edition
Reading Time: 8 minutes7 Introduction A while back I wrote a post about my experience with getting my Microsoft Surface Laptop 7th Edition working with a clean install of Windows 11, you can see the post here: Microsoft Surface Laptop 7th Edition – Andy Kemp. Well I decided to look at this in more depth as I noticed when […]
Continue readingVirtual PAW – Part 4 – Completing the basic setup
Reading Time: 7 minutes4 So this is part 4 of my multi part series on my journey with Bicep and ARM Templates and deploying AVD as a PAW.. Introduction In this part I’ll go through what I did to complete the basic setup, this will then enable you to log on to the Azure Virtual Desktop PAW’s from the […]
Continue readingVirtual PAW – Part 3 – Deploying the session hosts
Reading Time: 10 minutes7 So this is the 3rd part of a multi part series on my journey with Bicep and ARM Templates and deploying AVD as a PAW.. Introduction Welcome to the 3rd installment of my multipart series on using a virtual/cloud PAW. By now you have hopefully deployed the core components for AVD, the Host pool, the […]
Continue readingVirtual PAW – Part 2 – Core Components
Reading Time: 10 minutes9 So this is the 2nd part of a multi part series on my journey with Bicep and ARM Templates and deploying AVD as a PAW. Part One was the high level overview of what I have done. Introduction Welcome to the 2nd installment of my posts on using AVD as a PAW. It is probably […]
Continue readingVirtual PAW – Part 1 – A high level overview
Reading Time: 11 minutes7 I have decided to create this as a multi part post to hopefully make it easier to understand. Introduction So Following on from my last post I thought I’d share how I actually went about deploying my AVD environment as a PAW. This post is a high level overview of what I have done. The […]
Continue readingCreating Multiple Security Groups in Microsoft Entra
Reading Time: 4 minutes3 I was recently asked if there was a quick way to create 180 plus Security Groups in Microsoft Entra. I used to do a lot of PowerShell Scripting but not done much in recent years. Also with the switch to Microsoft Graph for management now I was treading in new territory. Previously I would have […]
Continue reading