Azure Datacenter IP ranges from PowerShell to XML

Azure recently released an update to inform that the Weekly publication of Azure datacenter IP ranges (also known as XML files) for Azure Public, China, and Germany will be deprecated by June 30, 2020. Below is the update that was sent out:- Instead, you can now download the updated weekly publications (also known as JSON files) or programmatically retrieve this … Continue reading Azure Datacenter IP ranges from PowerShell to XML

Enabling Alerting for Azure Recovery Services Vault

Azure Recovery Services Vault is a backup resource within Azure, primarily used for Virtual Machine backups and Azure Site Recovery. Both of which are critical to the successful running of an environment in Azure, whether it be backing up the data on the Virtual Machine or the requirement to have Site Recovery enabled to allow … Continue reading Enabling Alerting for Azure Recovery Services Vault

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 … Continue reading Creating Azure Service Health Alerts in PowerShell

Azure Functions:- Creating a PowerShell Function v2 using Azure CLI

Previously I had blogged about creating a PowerShell functions using v1 of Azure Functions but in recent updates; PowerShell Core 6 (Preview) is now supported in v2. Want to run small snippets of code in the cloud? Without the need to deploy adequate infrastructure to do so? Azure Functions allow you to do so, with … Continue reading Azure Functions:- Creating a PowerShell Function v2 using Azure CLI

Azure Dashboards

Centralise your queried data graphs/charts etc with Azure Dashboards - such a powerful resource within Microsoft Azure! A fully customisable user interface within a dashboard type environment, this should be configured for a "first-stop" for your team(s) to keep an eye on:- metrics, graphs and data within these dashboards. Why Azure Dashboards? Simple to createFull … Continue reading Azure Dashboards

Azure Automation:- PowerShell DSC

Using PowerShell Desired State Configuration (DSC) within your Azure environment? I recommend looking at using Azure Automation to assist you with this! The Azure Automation account which will hold DSC configurations and compiled configs along with imported modules acts as the DSC "pull server". Along with this, has a great User Interface to check if … Continue reading Azure Automation:- PowerShell DSC

Azure Functions:– Using PowerShell to automatically Tweet a random Blog Post from Table Storage

I have now got 30+ Blog posts, all of which I would want to share via Twitter on a repetitive basis, say for example 3 times a week. Yes, I could use TweetDeck or potentially another third-party tool but this is manual configuration as to what Tweet to send and when, I just want to … Continue reading Azure Functions:– Using PowerShell to automatically Tweet a random Blog Post from Table Storage