Empowering Australian Developers to do more with Azure

The first IT job I had was training mature age students at college how to use PCs. While I was doing this I also wrote and delivered a course on how to build sites for the (new at the time) World Wide Web. My work on the WWW course got me noticed by a business in … Continue reading Empowering Australian Developers to do more with Azure

Developer toolkit for working with Azure AD B2C JWT-protected APIs

I've blogged in the past about Azure Active Directory B2C and how you can use it as a secure turnkey consumer identity platform for your business. In this post I'm going to walk through how you can debug JWT-protected APIs where those JWTs are being issued by AAD B2C. Note that a lot of what … Continue reading Developer toolkit for working with Azure AD B2C JWT-protected APIs

Multi-environment deployments for Compiled C# Azure Functions with VSTS Release Management

This post covers an approach you can use to deploy compiled C# Functions using the tooling available in Visual Studio 2017 and various Build and Release Management Tasks contained in Visual Studio Team Services (VSTS). Note that this post discusses deploying to the v1 Functions runtime platform. I was lucky enough to speak with Damian … Continue reading Multi-environment deployments for Compiled C# Azure Functions with VSTS Release Management

Microsoft Application Insights – APM for Everyone

When you work as heavily as I have with a technology like Application Insights you do tend to forget the amazing power you have at your fingertips. Over the last few years I've come to rely heavily on Application Insights as the primary Application Performance Management (APM) tool of choice for services I build, whether … Continue reading Microsoft Application Insights – APM for Everyone

Provide non-admin users with read-only access to Service Endpoints in VSTS

I am currently transitioning some work to another team in our business. Part of this transition has been to pre-configure various Service Endpoints in Visual Studio Team Services (VSTS) to provide a way for the new team to deploy into target Azure environments without the team necessarily having direct or privileged access into those Azure … Continue reading Provide non-admin users with read-only access to Service Endpoints in VSTS

Understanding Azure’s Container PaaS Capabilities

If you've been using Azure over the past twelve months, you can't but have the feeling that it's become a bit like this... .. and you'd be right. To be fair, though, Containers have been one of the hot topics in computing in general and certainly one that's been getting the most interest in my … Continue reading Understanding Azure’s Container PaaS Capabilities

Moving from Azure VMs to Azure VM Scale Sets – Runtime Instance Configuration

In my previous post I covered how you can move from deploying a solution to pre-provisioned Virtual Machines (VMs) in Azure to a process that allows you to create a custom VM Image that you deploy into VM Scale Sets (VMSS) in Azure. As I alluded to in that post, one item we will need … Continue reading Moving from Azure VMs to Azure VM Scale Sets – Runtime Instance Configuration