Copy Azure Virtual Machine Snapshots to another region and create Managed disks using PowerShell

In my previous blog, I detailed how to create Virtual Machine (VM) snapshots of all disks and restore in Azure using PowerShell, this is a follow-on blog detailing how you can copy the Virtual Machine disk snapshots to another region,…

Azure Managed Disk snapshot and restore using PowerShell

Using Virtual Machines in Azure from time-to-time you may want to have a copy of the current point-in-time of your Virtual Machine, rather than taking a full backup of this using Recovery Services, can you create a snapshot of the…

Securing your Virtual Network with Azure Firewall and Network Security Groups

In this blog, I am going to be summarising how you can secure your Virtual network (vNET) with a combination of Azure Firewall and Network Security Group (NSG) Considerations for this will be that the environment will be a hub-spoke…

Azure Hub-Spoke Network Configuration with Azure Firewall DNAT using PowerShell

I am going to show you how to create a Hub-Spoke network configuration with Azure Firewall using PowerShell. What is a Hub-Spoke network? Think of the Hub-Spoke as two different networks, network1 is hub, network2 is spoke. Network1 acts as…

Reset Virtual Machine Local Admin Password in Azure Portal

Troubleshooting a Virtual Machine access connection and thinking the local administrator password is incorrect or SSH key? This can be reset within the Virtual Machine section on the Azure Portal Note:- This option creates a VM extension "VMAccess" to reset…

Monitor connection to a Virtual Machine using Connection Monitor

Network Watcher Connection Monitor is a pretty cool service in Azure, ever need to monitor a Virtual machine but third-party extensions cannot be configured? Connection Monitor allows you to monitor Virtual Machines ports to ensure they're still listening and reachable.…

Network Security Group Ruleset to CSV

You may have a requirement from time-to-time to provide a copy of the current Network Security Group(s) rulset within your Azure subscription, in this blog I will show you how this can be be done via PowerShell Lets have a…

Recommended Microsoft Learn Modules to kick start your Azure Learning

Quite often I am asked about what recommended courses to work on in relation to kick start your further learning of Azure. I have now added these recommended modules and learning paths into this blog post to assist you. Why…

Configuring Always On device based VPN using Azure VPN Gateway

What is Always On VPN? Always On VPN is the recommended replacement for Microsoft's DirectAccess, it is also a Microsoft Product that allows you have a constant VPN connection to a selected network. In this blog, I am going to…

Application Security Group assignment using PowerShell

What are Application Security Groups? (ASGs) ASGs are used within a NSG to apply a network security rule to a specific workload or group of VMs – defined by ASG worked as being the “network object” & expilicit IP addresses…