Read Tags from Azure Resource Groups and track using Table Storage

If you run in an environment where you need to track changes to Tags on Resource Groups in Azure then you may find this PowerShell snippet useful as code to drop into a Runbook. The snippet will enumerate all Resource Groups in a Subscription (we assume you are already logged into the Subscription you want … Continue reading Read Tags from Azure Resource Groups and track using Table Storage

Recommendations on using Terraform to manage Azure resources

If you've been working in the cloud infrastructure space for the last few years you can't have missed the buzz around Hashicorp's Terraform product. Terraform provides a declarative model for infrastructure provisioning that spans multiple cloud providers as well as on-premises services from the likes of VMWare. I've recently had the opportunity to use Terraform … Continue reading Recommendations on using Terraform to manage Azure resources

Easy Filtering of IoT Data Streams with Azure Stream Analytics and JSON reference data

I am currently working on an next-gen widget dispenser solution that is gradually being rolled out to trial sites across Australia. The dispenser hardware is a modern platform that provides telemetry data that can be used for various purposes by the locations at which the dispenser is deployed and potentially by other third parties. In … Continue reading Easy Filtering of IoT Data Streams with Azure Stream Analytics and JSON reference data

What happened with my Azure VM Scale Set Instance IDs?

In my last couple of posts (here and here) I've covered moving from Azure VMs to running workloads on VM Scale Sets (VMSS).One item you use need to adjust to is the instance naming scheme that is used by VMSS.I was looking at the two VM Scale Sets I have setup in my environment and … Continue reading What happened with my Azure VM Scale Set Instance IDs?

Deploy a PHP site to Azure Web Apps using Dropbox

I've been having some good fun getting into the nitty gritty of Azure's Open Source support and keep coming across some amazing things. If you want to move away from those legacy hosting businesses and want a simple method to deploy static or dynamic websites, then this is worth a look. The sample PHP site … Continue reading Deploy a PHP site to Azure Web Apps using Dropbox

Continuous Deployment of Windows Services using VSTS

I have to admit writing this post feels a bit "old skool". Prior to the last week I can't remember the last time I had to break out a Windows Service to solve anything. Regardless, for one cloud-based IaaS project I'm working on I needed a simple worker-type solution that was private and could post … Continue reading Continuous Deployment of Windows Services using VSTS

Deploying to Azure VMs using VSTS Release Management

I am going to subtitle this post "the missing manual" because I spent quite a bit of time troubleshoothing how this should all work. Microsoft provides a bunch of useful information on how to deploy from Visual Studio Team Services (VSTS) to different targets, including Azure Virtual Machines. Updated Nov 2017: it looks like Microsoft … Continue reading Deploying to Azure VMs using VSTS Release Management