RSSAmplifier

Blog

Christian Posta

Christian Posta's blog on Istio, Envoy, API gateways, MCP, and the infrastructure that runs production AI agents.

blog.christianposta.comRSS feed ↗5 posts

Latest posts

Credential Brokering Patterns for AI Agents Part 2: Protecting the Token Vault with AWS KMS

A credential broker fixes the agent's credential problem by concentrating credentials somewhere else. Here's how we keep that concentration from becoming a single point of total failure.

Credential Brokering Patterns for AI Agents Part 1: Don't Give the Agent the Keys

The safest credential for an AI agent is one it never holds. A look at the CB4A draft, why the proxy model is the one that actually works against today's bearer-token APIs, and how we build it in agentgateway.

Okta SAML and Keycloak for ID-JAG Cross App Access

A working Okta SAML/SSO → ID-JAG → Keycloak access-token path for Cross-App Access

What 'is' Agent Identity? Human? Workload? A new Layer?

In previous posts, I’ve covered the reasons why an AI agent needs an identity. I recommend reading that first. In this post I want to nail down “what is agent identity” because I’ve seen a lot of different interpretations from smart people such as “use OAuth” to “it’s just workload identity”, and new protocols cropping up, etc. But what “is” an agent identity in concrete terms? An AI agent is ...

The Differences Between Microservices and AI Agents

Microservices and AI agents are not the same thing. And just because you introduce an LLM doesn’t make a microservice an AI agent. Not realizing this will lead to catastrophic security and infrastructure mistakes. We have become accustomed to building service style architectures over the past 15+ years. Actually, probably much longer. This diagram probably resonates quite strongly with modern a...