Skip to main content

204 posts tagged with "Azure"

View All Tags

Running Azure SRE Agent for AKS and Drasi Operations

· 16 min read

I have been spending time with Azure SRE Agent and wanted to see how far I could take it beyond the "click around the portal" experience.

The goal was simple: build a public, repeatable blueprint that deploys an Azure SRE Agent for AKS and Drasi operations with:

  • infrastructure deployed through Azure Developer CLI
  • custom SRE subagents
  • skills and runbooks
  • Azure Monitor response plans
  • scheduled health checks
  • MCP connectors for Microsoft Learn and Drasi docs
  • fault-injection tests for AKS and Drasi failure modes

The result is an Azure SRE Agent with support for Drasi on AKS that can be deployed with azd up using an AVM-style (Azure Verified Modules) Bicep module and PowerShell.

Deploy Drasi Faster with the Azure Developer CLI Extension

· 7 min read

I have deployed Drasi enough times now to know exactly where the pain shows up: too much manual scaffolding, inconsistent post-provision steps, and "it worked in one environment but not the other" cluster setup drift.

So I built a custom Azure Developer CLI extension for AZD called azure.drasi to standardize that workflow end-to-end.

It gives you a clean, repeatable way to:

  • Scaffold Drasi projects from templates
  • Validate config before touching infrastructure
  • Provision AKS + supporting Azure resources in one flow
  • Deploy sources, queries, middleware, and reactions in dependency order
  • Operate and troubleshoot Drasi workloads with native azd commands

Remove Build-Time Environment Variables with Azure App Configuration with Front Door for Static Web Apps

· 15 min read

Today, we are going to look at a preview feature that solves one of the most common pain points in SPA (single page application) or Static Web App deployments - build-time environment variable injection - using Azure App Configuration with Azure Front Door.

If you have ever had to rebuild a React or Vue app just because the API URL changed between staging and production, this one is for you.

Change-Driven Architecture on Azure with Drasi

· 7 min read

Today, we are going to look at change-driven architecture on Azure using Drasi, and why it matters from a Well-Architected perspective.

If you have ever built a system that polls a database every few seconds, asking, "Has anything changed?" - this one is for you.

I recently built an Emergency Alert System and Santa Digital Workshop and Automate Azure Bastion with Drasi Realtime RBAC Monitoring proof of concepts on Azure that use Drasi for reactive data processing. One of the most interesting things I discovered was that change-driven architecture fundamentally shifts how you think about reliability, cost, and operational efficiency.

Container Security Hardening for Azure Container Apps

· 6 min read

Every time I see a production container running as root, I wince.

It is one of those things that is easy to fix but gets overlooked because the app "works fine" without it. But container security is not just about non-root users. It is about the full stack: image build, runtime configuration, network policy, input validation, and rate limiting.

In this post, I will walk through a checklist I used to harden a .NET project running on Azure Container Apps.