APIM Policy Patterns for AI Governance: Part 2 – Content Safety & Model Control

Part 1 covered the consumption side of an AI gateway: rate limits, token quotas, usage attribution and the telemetry needed to understand them. The next runtime decision is whether a request should be allowed through at all, followed by whether that consumer is entitled to use the model it asked for. Those are separate controls, … Read more

APIM Policy Patterns for AI Governance: Part 1 – Rate Limits, Token Quotas & Observability

How I would use Azure API Management to control AI request rates and token consumption, attribute usage, emit useful telemetry and handle backend throttling.

Building an Azure AI Landing Zone Without Slowing Teams Down

An Azure AI Landing Zone should make the governed route the easiest route for delivery teams. This post covers how Azure API Management, Azure Policy, identity, networking, quotas, telemetry and clear ownership boundaries work together to control AI consumption without turning the platform team into an approval bottleneck.

HolmesGPT + Azure AI Foundry: A Quick Kubernetes Troubleshooting Demo

A quick HolmesGPT demo using Azure AI Foundry, Azure OpenAI and a local kind cluster. Deploy a deliberately broken Kubernetes pod, ask HolmesGPT to investigate it, and see how it identifies the root cause from the pod spec, scheduler events and cluster state.

Packaging GitHub Copilot Agents and Skills with Agent Package Manager

If you are building GitHub Copilot agent skills, creating them is usually the easy part. Sharing them across repositories without drift is where things get messy. In this post, I look at using APM to package skills, agents, and MCP configuration in a way that is reusable, focused, and much easier to manage across teams.

Azure Pricing Skill for GitHub Copilot Using Azure MCP

How I built the azure-pricing skill for GitHub Copilot, using Azure MCP and the Azure Retail Prices API to bring live Azure pricing into architecture and engineering workflows.

AWS Diagram Agent Skill with Draw.io MCP 

Learn how to generate AWS architecture diagrams automatically using Draw.io MCP and GitHub Copilot Agent Skills. Build consistent, readable diagrams directly from structured inputs and integrate them into engineering workflows.

Automating Terraform provider upgrades with GitHub Agentic Workflows

Terraform provider upgrades often turn into a manual research exercise. You check the registry, read changelogs, scan the codebase for deprecated resources, update the provider version, add moved blocks, run a plan, and hope nothing breaks. Using GitHub Agentic Workflows, a Terraform MCP server, and reusable agents and skills, much of that preparation can be … Read more

Building Better Azure Terraform Modules with GitHub Copilot Agents and Skills

If you’ve ever tried to put together a “simple” Terraform module for Azure, you’ll know it rarely stays simple. You start with a couple of resources. Then someone asks for tags. Naming has to follow Azure CAF. Security defaults need tweaking. Monitoring gets bolted on late. By the time you open a pull request, the … Read more

Running GitHub Copilot SDK Inside GitHub Actions

Run GitHub Copilot SDK in GitHub Actions to automate tasks in your CI/CD pipeline. Learn how to build a PR review bot with consistent, structured output.