Introducing the LogAnalytics.Client NuGet for .NET Core

Introducing the LogAnalytics.Client NuGet for .NET Core

Directly related to Log Analytics and sending entities from C#, I have previously talked about Building Custom Data Collectors for Azure Log Analytics and Log custom application security events in Azure Log Analytics which are ingested and used in Azure Sentinel. I created the LogAnalytics.Client project on GitHub, and recently published a NuGet for anyone to consume. Simply put: It's an easy way to send logs from your applications to Azure Log Analytics. It abstracts away the boring bits, leaving us with a client that accepts any entity (object) with valid properties. A contributing reason why I initially built…

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

Episode 059 - Azure in Space?

Episode 059 - Azure in Space?

Azure.. in space? We talk about the recent announcement regarding Azure Space. What is it, and when can you get it? Turns out, it isn't just one specific product you provision via the Azure Portal, but a larger idea of how Azure can be integrated with other systems. Show notes Microsoft Azure Space The announcement on Azure Space Introducing Azure Orbital Azure Orbital docs I am interested in Azure Orbital Subscribe 📢SUBSCRIBE…

Read More

Episode 058 - Azure Updates

Episode 058 - Azure Updates

Another episode about recent changes and updates in Azure to keep an eye out for. Show notes Announcing ASP.NET Core in .NET 5  (Microsoft ASP.NET Blog) Azure Cache for Redis (Microsoft Azure) Azure Cosmos DB serverless (Microsoft Docs) Azure Advisor (Microsoft Docs) Azure Firewall DNS settings (Microsoft Docs) Use FQDN filtering in network rules (Microsoft Docs) Create Bing Search resource through Azure Marketplace (Microsoft Docs) At-scale migration automation support with Azure Migrate and Azure PowerShell (Microsoft Azure) Oracle WebLogic Server on Azure Kubernetes Service (Microsoft Azure) Azure Machine Learning updates (Microsoft Azure) QnA Maker Deep Learning (Microsoft Azure)…

Read More

Episode 057 - Azure Policy and Azure Key Vault integration

Episode 057 - Azure Policy and Azure Key Vault integration

In this episode we talk about the new Azure Policy integration for Azure Key Vault. Stay on top of the Azure Governance game by rolling out proper policies across your organization, which now also cater for objects inside your Key Vault. Secrets, Certificates, and Keys. Show notes Integrate Azure Key Vault with Azure Policy (Microsoft Docs) Built-in Azure Policies for Azure Key Vault (Microsoft Docs) Subscribe 📢SUBSCRIBE…

Read More

Episode 056 - News in Azure, November 2020

Episode 056 - News in Azure, November 2020

A look at the latest and greatest Azure announcements for November 2020. In this episode, we take a look at about 10 new announcements we feel are most useful to understand. Both small and large things! Show notes Enforce a minimum required version of Transport Layer Security (TLS) for incoming requests (Microsoft Docs) Integrate Azure Key Vault with Azure Policy (Microsoft Docs) Visual Studio Code extension diagnostics + periscope (Azure Updates) App Service Discount for Premium Plans (Azure Updates) Generate a new function app from an OpenAPI specification (Azure Updates) Grant permission to applications to access an Azure key vault using…

Read More

Episode 055 - A few thoughts on event-based automation with Azure

Episode 055 - A few thoughts on event-based automation with Azure

In this episode we talk about event-based automation with Azure. Topics like patterns, and what underlying architecture are common to use. Show notes Best Practices for building Azure Functions (Zimmergren) Reflections on Azure Logic Apps (Ctrl+Alt+Azure Podcast) Event Grid message delivery and retry (Microsoft Docs) Subscription and tenant limits / throttling (Microsoft Docs) Subscribe 📢SUBSCRIBE…

Read More

Purging container images from Azure Container Registry

Purging container images from Azure Container Registry

Keeping container registries clean and neat is not always an easy task. We have fairly agile release processes, and sometimes we release many images, several times per day across dev- and production environments. Microsoft recently introduced a neat way to automatically purge images based on filters, directly from the Azure CLI. Use casesI saw an immense growth in the Azure Container Registry size. Tags, experimental features, legacy releases, and more - everything we ever pushed to ACR is just sitting there. Most of it is doing nothing. Seeing this, I created a set of utility scripts that could help me…

Read More