Yesterday, the Azure South Central datacenter got impacted by a severe weather event which caused a lot of systems going down, including 7 of my personal websites, 1 of them being this blog. I mentioned this to a few colleagues on separate conversations and interestingly both conversations ended up with a discussion around auto-scaling in
In this blog post, we will go through what it takes to setup a new Umbraco CMS for hosting in Azure. If you can’t be bothered hosting this on your own, you can always use Umbraco’s cloud offering, and skip this entire tutorial. There are three steps: Azure – prepare your resources (web app, database,
In this blog post, we will go through how you can setup your Umbraco media files to use an Azure storage account. This process involves installing the NuGet package UmbracoFileSystemProviders.Azure. Pre-requisites: Before proceeding below, make sure you already have an Azure Blob storage account with at least one container (i.e. media) and that you have
It’s now over a year since I started developing on Azure Virtual Machines and while it’s not cheap (more on this later), it’s hard for me to go back and develop locally on physical machines. In this post, I’ll go over the advantages of owning and developing on a Virtual Machine hosted in the cloud.
I had a live web app in Azure that I wanted to hook up with a CDN using Cloudflare. Good news – Cloudflare has a free Global CDN offering and so I didn’t have to pay anything to use it. For more details about what other features you can have with a free account, see
I’ve encountered this a couple of times and from experience, it’s usually either after any of the below: Disk resize – in my case, I increased my disk size from 120gb to 200gb Installation of Windows upgrades in the VM Most of the time you can just navigate to your Virtual Machine > Support+Troubleshooting >
I noticed the other day a new section on the Publish page in Visual Studio that allows developers to setup Continuous Delivery right within VS 2017: So I gave it a try and was honestly impressed at how easy it was to configure. Follow the screenshots below: Hit OK and wait for it to run.
To trust Azure Active Directory users on your application, you will need to create an app registration on Azure. Portal > Active Directory > App registrations > + New application registration Fill up the details of your app. The sign-on URL can be changed later so you can enter a local site
Update: Turns out that the Boot diagnostics failure that I’ve been getting below has got nothing to do with my Azure Virtual machine being stuck in the “Starting” state. If you arrived on this post because you have the same issue of a VM being stuck in “Starting” state, follow this post instead. Otherwise, keep reading
In this post, I will go through the steps I took to disable the built-in membership provider of Episerver and instead use Azure’s Active Directory authentication. Register your Episerver app within your Azure Active Directory (AD) You will first need to register your app on the Azure AD. Follow this post I created before proceeding to