Azure SRE Agent automates operational work and reduces toil, so developers and operators can focus on high-value tasks.

Exploring Azure SRE Agent Preview Service

I run various Container Apps as part of my personal health project. I want this project to be as low maintenance as possible, so I decided to take a look at Azure SRE Agent to see how it could help me reduce the operational toil required to operate my side project. As I’m writing this blog post (8th January 2026), Azure SRE Agent is still in Preview. There’s no mechanism to provision SRE Agents using Bicep, or any IaC for that matter, and I’m expecting to see things break or not quite work as nicely as they should, so consider everything that I’m writing here experimental, and expect that features will change as time goes by. ...

January 8, 2026 · 12 min · Will Velida
How Tracing works in Azure AI Foundry Agents

How Tracing works in Azure AI Foundry Agents

Determining how Azure AI Foundry Agents makes decisions is important for troubleshooting and debugging purposes. However, it can get a little complicated when our agents perform complex workflows. Our agents could perform numerous executions, making it difficult to track decisions made by all or them, or some agents may invoke tools, that invoke other tools, which invoke more tools! (And so on and so forth). Tracing our agents helps us see the inputs and outputs involved in a particular agent run, as well as the order in which those agents were invoked. In this blog post, I’ll talk about how tracing agents works, how we can do some simple tracing using the Azure AI Foundry Agents playground, and how we can implement tracing in our pro-code agents using OpenTelemetry. ...

June 4, 2025 · 9 min · Will Velida
How to build Azure AI Agents with Azure AI Agent Service

Building AI Agents with Azure AI Agent Service

As the technology advances, Generative AI models are becoming powerful enough to operate autonomously to automate tasks. This is improvement on being able to perform simple tasks in “chat” like applications. This allows us to build AI Agents, which are applications that can use generative AI models with contextual data to automate tasks based on user input and the context that they can perceive. In this article, I’ll talk about how we can build AI Agents using Azure AI Agent service. ...

May 17, 2025 · 16 min · Will Velida
Creating an AKS Automatic cluster with your OWN custom VNET in Bicep

Creating an AKS Automatic cluster with your OWN custom VNET in Bicep

In this article, I’m going to show you how to deploy an AKS Automatic Cluster within your own custom virtual network using Bicep. An Azure Subscription A code editor - I’m using Visual Studio Code! The AZ CLI kubectl A bash shell (VS Code has an integrated terminal, Windows terminal is also pretty neat) If you don’t know what AKS Automatic is, we’ll cover that before we start. We’ll then work through the Bicep code that we need to provision a cluster with our own virtual network. ...

February 20, 2025 · 11 min · Will Velida
Creating an Azure Kubernetes Service lab environment with Bicep

Creating an Azure Kubernetes Service lab environment with Bicep

In this article, I’m going to show you how to build an Azure Kubernetes Service lab environment with Bicep. This sample was inspired by this AKS Lab provided by the AKS team! [!NOTE] If you want to see a live demo of this instead, check it out on my YouTube channel! We’re going to build the lab environment step by step using Bicep. Wherever possible, we will avoid creating resources using the AZ CLI, and instead take an opinionated approach to defining our infrastructure declaratively with Bicep instead. We will still need to use the AZ CLI to do some tasks, such as deploying our resources. ...

February 13, 2025 · 14 min · Will Velida