Most operational infrastructure starts this way: a requirement appears before the architecture does.
One day the team needed a database audit solution. Not in a planning doc — someone asked, and I had to build something. I'd owned the Oracle audit pipeline already, so I knew what the destination looked like. The question was what it would take to get there on Aurora PostgreSQL and AWS.
The short answer: more than you'd expect. The longer answer is this article.
What We're Actually Auditing — and Why It Matters
The scope here is specific: individual human users making direct DML changes (SELECT, INSERT, UPDATE, DELETE) to application tables.











