Author Archives : Ian

Store Terraform remote state in Azure


Hi, as a “Notes From the Field” this post is pretty sparse.  I will look to build a more complete Terraform post at some point. Today I have been looking at how to store Terraform remote state in an Azure Storage Account. Terraform Version 0.8.7 You will need: Your Azure Subscription Id An Azure Service Principal with permissions to manage Azure…

Read More »

On Demand: Azure BiteSize – Networking Overview


Hey Folks!  I thought I’d share with you a session I was asked to present at the turn of the year as part of the Azure BiteSize series – my session was an overview of Azure networking – the blurb for the session: “Azure networking provides a comprehensive set of capabilities which underpin our PaaS, IaaS and Hybrid offerings.  Through…

Read More »

Using Azure Functions to Geocode an input file


I was recently asked by a Customer if Azure offered any Geocoding services, not having a clue I subsequently beetled off to investigate potential options – the two that came immediately to mind were Azure Functions and Azure Data Factory.   This post will look at the initial Functions PoC I put together – it should be noted that if…

Read More »

Azure Functions “Unable to determine the primary function script.”


A quick note here for anyone else who comes across the rather unhelpful message of “Unable to determine the primary function script.” when working with Azure Functions.  I encountered this when I took a working Function and added it to Continuous Integration.  In order to fix this you have to update the associated function.json file and add the following line above “bindings”: “source”:…

Read More »

Deploy an FTP Server in Azure


Over the following post we’ll deploy a basic FTP server which I used for testing my FTP to Azure Blob Logic App. The FTP server has some extra ports opened to support passive FTP which is a requirement for Logic Apps. Pre-Reqs Before we start you will need to come up with two usernames and passwords – the first will…

Read More »

The law of unintended consequences


Earlier this year I read a fascinating book – “The Fourth Industrial Revolution” by Klaus Schwab of the World Economic Forum.  Ever since I have meant to sit down and publish a post – the news this week that the UK is working with Amazon to trial delivery drones has provided the impetus I needed! What fascinated me about the…

Read More »

Azure Portals Cheat sheet


It seems each time I use the updated Azure portal I come across new features, there’s also the question of when should I use the peripheral management portals.  Hopefully the cheatsheet below can provide a handy guide.  The PDF is available at: https://mythoughtlabpublic.blob.core.windows.net/public/Azure%20Portals%20Poster.pdf 

Read More »