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 the central point of connectivity and perimeter for your network where all traffic has to…

Azure Virtual Machine Boot Diagnostics

This little feature has assisted me many times! Azure Virtual Machine boot diagnostics gives you a log view and screenshot of your Virtual Machine (VM) from the hypervisor level. VM not accessible? This feature may just help you! Checking this feature can confirm if your VM is having issues stopping you from connecting successfully. Enabling…

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 look at a sample NSG created below I am looking this ruleset to be in…

Azure Virtual Machine & Associated Storage Cost Saving Tips

My blog entry for the Azure Advent Calendar, you may be asking what this is? Azure Advent Calendar is running through the month of December, consisting of 75 Videos and blog posts all relating to Microsoft Azure, ran my Gregor Suttie & Richard Hooper Thank you for letting me part of this great community event,…

Tweeting a random blog post from Rss feed using PowerShell Azure Function

Previously I blogged “Using PowerShell to automatically Tweet a random Blog Post from Table Storage” which resulted in a couple of Azure PowerShell Functions, this is a complex setup and possibly not required if all you are looking to do is Tweet a random blog post at a scheduled time. In this blog, I will…

Creating Azure Service Health Alerts in PowerShell

Azure Service Health provides you with an interactive dashboard that primarily tracks the health of your Azure Services in the regions that you have deployed to. There are three types of health events that are tracked: Health Advisories:- Changes in Azure Services that require your attention, such as quota usage being exceeded or Azure resources…

Azure Automation Runbook – Stop/Start Azure Firewall

Azure Automation runbooks can be used for numerous scheduled tasks throughout your Azure subscription, in this blog I will show how it can be used to stop & start Azure Firewall in both a schedule and invoking using a webhook. What types of runbooks are available? Type Description Graphical Based on Windows PowerShell that uses…

Creating alerts within specified hours with Log Analytics

From time to time, creating alerts using data in Log Analytics may have an additional requirement only to be alerted on specified time frames, usually within business hours or outside of core hours, examples of this may include:- RDP Login in office hours CPU Spike outside office hours Part of the Log Analytics query will…

Availability Sets v Availability Zones in IaaS

Deploying your Production IaaS VMs within Azure you will be wanting to consider redundancy and ensuring your environment is highly available in both the Application itself along with the infrastructure it will be using within Azure. Looking at this from a high-level, you will be deploying each part of the application that you want to…

%d bloggers like this: