Home / Companies / Neo4j / Blog / Post Details
Content Deep Dive

Auditing AWS infrastructure with Neo4j: questions inventory cannot answer

Blog post from Neo4j

Post Details
Company
Date Published
Author
Rafal Janicki
Word Count
3,586
Company Posts That Month
27
Language
English
Hacker News Points
-
Post removed?
No
Summary

AWS infrastructure audits often require answering relationship-based questions, such as whether security controls cover all in-scope workloads or whether systems outside a compliance boundary can reach customer data, which flat inventories cannot reliably address. The post proposes building a typed Neo4j graph from AWS Config configuration data, supplemented by Resource Explorer for inventory validation and Cloud Control only for unsupported resource types, with explicit nodes and relationships for accounts, workloads, networks, identities, policies, controls, data stores, findings, and immutable evidence snapshots. This model enables direct queries for missing GuardDuty coverage, bounded network reachability, and segmentation failures using connected-components analysis, while distinguishing network exposure from actual IAM-authorized exploitability. Vector search can help identify potentially sensitive but unclassified resources, though human review and sources such as Amazon Macie remain necessary for auditable classification. Nightly snapshots and resource fingerprints support drift detection, while an agent memory service can retain investigation history, accepted exceptions, and reusable playbooks without duplicating infrastructure data. The post emphasizes limitations including collection latency, incomplete network modeling, the need for IAM policy evaluation, and the security sensitivity of an organization-wide collector, then recommends event-driven updates, broader network coverage, snapshot metrics, and links from findings to Terraform modules and responsible teams.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Vector Search 7 1,663 382 125 -31%
Serverless 6 1,223 280 102 +41%
AI Agents 2 5,609 1,414 272 -6%
Jev 1 2,144 89 49 -
MCP 1 10,589 923 216 +14%
RAG 1 864 207 84 -29%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.