Nobody keeps the AWS network diagram current. I built a tool for it
VPC Atlas reads an AWS account with read-only calls and draws its network in draw.io and Lucidchart. Alpha, MIT licensed. Every team I joined asked for the same thing first: the network diagram. The one that shows every VPC, how the VPCs connect through Transit Gateways, peerings, VPNs and Direct Connect, and what sits at the edge in front of them. And every time, the diagram that existed was out…
VPC Atlas is a tool that reads an AWS account using read-only calls and creates network diagrams in draw.io and Lucidchart. This tool, which is released under the MIT license, is requested by many teams to provide a current network diagram, as hand-drawn diagrams quickly become outdated. The tool connects to one AWS account with auditor permissions and maps its network, including VPCs, subnets, routing, gateways, endpoints, load balancers, firewalls, DNS resolvers and shared resources.
VPC Atlas does not modify any AWS resources, only reads the information. The tool provides three kinds of output: diagrams, an inventory, and a dashboard. The diagrams are in .drawio and .lucid files, while the inventory is in JSON, Markdown and HTML. The dashboard shows the diagrams in the browser and keeps a history of scans, highlighting the differences between two scans.
The tool is designed to be read-only and uses only the Describe*, Get*, List* and Search* APIs to gather information.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.