One of my little projects is a static website running on Azure CDN, with a custom domain endpoint enforcing HTTPS traffic only. This caused a little issue when attempting to reach the URL via http, as my sister-in-law kept doing. Now when I set this up, I assumed that any HTTP requests would redirect to... Continue Reading →
“Hostname conflicts with an already existing hostname” when assigning a custom domain to an Azure WebApp
Azure regions don't like resources with the same custom domain assigned.
Header-based routing with the Azure Front Door Rules Engine
When Azure Front Door was first released, it allowed you to have one backend host route to a multitude of different services based on the routing path. The addition of the Rules Engine provides so much more possibility.
Azure Pipelines Copy Files Task: Authentication Failed
"Authentication failed, it is either not correct, or expired, or does not have the correct permission" when attempting to copy files to blob storage in Azure Pipelines.
Consider using Service Bus Queues instead of Azure Storage Queues when using Application Insights
Simply put, Azure Storage Queues cannot effectively pass on telemetry information. Look at Service Bus instead.
Things I wish I knew earlier about Distributed Tracing in Azure Application Insights
Previously I was tasked to ensure all of our micro-services were set up correctly with distributed tracing, although there were a lot of docs that mentioned the topic and gave some insight, none gave straight information on how it worked. Below details some things that would have made my job a lot easier if I... Continue Reading →
Beware the non-obvious costs of Azure Front Door
TL;DR: Azure Front Door's Health Probes can cost you quite a bit.
Creating ARM Templates was easier than I thought
Recently I have been getting my teeth into Infrastructure as Code (IAC) and particularly Azure Resource Manager (ARM) Templates. Initially, I saw these things as potentially large JSON files with a massive schema and something that could consume my time learning, causing me to question if I actually wanted to learn it. Although I am... Continue Reading →
Microsoft announce free courses and discounted MCP exams for Azure certifications
In an effort to get more people learning their cloud platform, Microsoft have announced a series of new courses on various areas of Azure, as well as discounted MCP exams; and what you get is pretty awesome. I have put some links at the bottom of this  but you can see it in more detail... Continue Reading →
Rate limit is exceeded in Application Insights REST API
When looking into the capabilities of the Application Insights REST API, I came across the following error returned when attempting to get a list of events. { Â "error": { "message": "Rate limit is exceeded", Â Â "code": "ThrottledError", Â Â "innererror": { Â Â "code": "ThrottledError", Â Â Â "message": "Rate limit of 0 per day is... Continue Reading →