Automating Root Cause Analysis with Claude and Bedrock

Production outages. Small fires everywhere. Mounting tech debt.

Six months ago, I was brought in to figure out why. I suspected some RCA, Root Cause Analysis, might be in order.

I had in mind unpicking the issues with small groups of individuals, facilitating these sessions as a neutral outsider. Something I’ve done many times before.

But this time it never really happened. The scale and breadth of issues turned out to be a real challenge. Then enterprise-ready AI walked through an open door.

Last Friday, I finally wrestled AWS Identity Manager into submission and got my code talking to Claude via the Bedrock API.

This week, Iโ€™m starting to build AI tooling that plugs into CI/CD pipelines, automatically generating the RCA reports directly from backend data.

Because Bedrock is GDPR and HIPAA compliant, I can process sensitive company and client data securely.

Iโ€™m still a Business Analyst on paper, but it’s a fast-evolving role.

Building tooling felt natural as I already knew C#. But Python and a bit of Postman is often a better fit for AI agents and automation. You donโ€™t have to be a data scientist to do this.

None of this is beyond the reach of a curious, half-decent BA. You just have to get started.