Azure App Service tips: Increase reliability with the Auto-Healing features

Azure App Service tips: Increase reliability with the Auto-Healing features

Hey friends. Here's a tip from the field. Make use of the auto-healing capabilities in your Azure App Services to increase the reliability of your production workloads. What is auto-heal?The auto-heal capabilities are coming out of the Azure App Service Diagnostics, which I previously wrote about. If you haven't already, please read the article linked above to learn how to discover the Diagnostics area of your App Services. When you're there, you can head on over to the proactive tools. Here you will find the "Auto-Heal" capability. Azure App Service auto-heal capabilities.In this tool, you have a few…

Read More

Azure App Service tips: Enable the Health-Check capabilities

Azure App Service tips: Enable the Health-Check capabilities

Here's another tip about ensuring a healthy and reliable experience in your Azure App Services. An easy way to increase availability of your apps is to make use of the Health checks. ScenarioIn one of my apps, I have 4 instances by default - and then they scale in and out as needed when the workload requires it. Sometimes, an app service instance becomes faulty. This can happen because of many different reasons, but that's a topic for another post. Let's assume that you have seen intermittent faults happening to your app services - something which doesn't quite resonates with…

Read More

Use Azure App Service Diagnostics - Improve performance, best practices, security and more.

Use Azure App Service Diagnostics - Improve performance, best practices, security and more.

I already wrote about "Diagnosing and troubleshooting configuration and application errors in Azure App Services" in October 2019. Today, I am seeing an update to the service and I wanted to bring this new experience to light - it comes with an improved UX, and I really like it. In my daily work, I deal with production workloads every day. I have built, designed and am operating distributed applications and systems, and some are hosted in Azure App Services. Sometimes we see performance degradation. In other cases we experience intermittent errors that we can't easily understand. Enter Azure App Service…

Read More

Running .NET 5 on Azure App Services

Running .NET 5 on Azure App Services

I recently had a few discussions about some heavily-loaded Blazor apps I've built. They are all running on .NET Core 3.1, but I am attempting to get them up to .NET 5 (Preview). In these discussions, it came up that it wasn't at the time of our dialogs, possible to publish to Azure App Services with success. However, it seems that it works now - but again, it is a preview. Expect changes, perhaps even breaking changes, and don't ship to production just yet - at least that's what I'd recommend. I have successfully upgraded two out of eight…

Read More