-
cartography
Cartography is a Python tool that consolidates infrastructure assets and the relationships between them in an intuitive graph view powered by a Neo4j database. (by lyft)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Cartography (Python application) will get you part of the way there, in that it will discover the state of the environment, record node information and relationships in a graph database, and can be easily extended. You can also then easily write queries about the relationships of various resources to answer questions like “what can I reach from VPC X”. Drawing diagrams though is very hard to do well without extra input.
Related posts
-
On inheritance and why it's good Rust doesn't have it
-
A driver-owned alternative to Uber and Lyft is on the verge of profitability
-
Launch HN: Onu (YC W23) – Turn scripts into internal tools in minutes
-
ZeusCloud - Open-source Cloud Security built on Neo4j
-
ZeusCloud: An open source cloud security platform