Skip to content
Christoph Kassen

Strategic technology advisor / Cloud & AI / Munich

AboutServicesBlogContact
AboutServicesBlogContact
Back to Blog

The Self-Healing Cloud: Agentic AI and Operational Excellence

Published on April 25, 20263 min read
CloudAIOperationsPlatform Engineering

For a long time, on-call looked like this: an alert fires at 2am, an engineer wakes up, scans logs, restarts a pod, writes a post-mortem, and goes back to sleep. The human did the pattern matching the tooling couldn't.

That gap is closing, though not evenly. LLMs and agent frameworks can now do more during an incident than send an alert.

What agentic remediation actually means

Traditional alerting systems notify. They detect that something crossed a threshold and fire a message at a human. They cannot reason across multiple signals, form a hypothesis about cause, and take a corrective action.

More mature agentic systems receive an alert, pull related logs and metrics, form a hypothesis, and act if confidence is high enough. Otherwise, they escalate with the context attached.

It doesn't always work. Still, it differs from rule-based automation, which only handles failures someone encoded in advance.

Where it actually helps

The clearest use case is the class of incidents that are:

  • High-frequency and low-novelty — the same handful of root causes, occurring regularly
  • Time-sensitive — where MTTR matters more than perfect precision
  • Well-logged — where the signals needed for diagnosis actually exist in your observability stack

For cloud-native teams, that can cover a fair share of incidents: unhealthy pods, traffic spikes, or exhausted database connections. Deterministic automation already handles clean cases. Agents may help when the symptoms don't match one rule.

Where I'd be more cautious

The impressive case studies usually come from teams with mature observability and a clear definition of remediation. The AI isn't the hard part. Clean signals and firm limits on what the system may do are.

Before relying on autonomous remediation, I would ask:

What is the blast radius of a wrong action? For infrastructure at the pod or instance level, auto-remediation mistakes are usually contained. For database schema operations or anything touching user state, the risk profile is very different.

How good is your observability? LLMs can reason well over logs and metrics, but they can only work with what you give them. Gaps in instrumentation become gaps in reasoning. If your current on-call experience is "we can never tell what happened," an AI agent will struggle with the same problems.

What happens when it fails? The human becomes a supervisor, which sounds nice at 2am. But the escalation needs to be more useful than "the agent gave up; here are 400 log lines."

The cloud provider offerings

AWS Bedrock Agents, Azure AI Foundry, and GCP Vertex AI Agents all now have production-grade tooling for this kind of orchestration. The primitives — connecting an LLM to tools, structuring multi-step reasoning, handling memory and state — are available without building from scratch.

My impression is that tooling matured faster than the practices around it. The question isn't usually "can we build this?" It is "what may the agent do, and who is responsible when it gets it wrong?"

Where this is going

The pattern that seems to hold up is simple: agents handle familiar failures; people handle novel ones and define the playbooks. On-call shifts toward supervision, calibration, and out-of-scope cases.

For teams spending a lot of time on operational toil, that is useful. The implementations still vary widely, so build-versus-buy deserves some care.

If you're considering this for your stack, I'm happy to compare notes.

If something here was useful or you're thinking through a related problem, feel free to get in touch.

Back to Blog