EN
ENNA

Cartography vs CloudMapper

GitHub Stats

3.8k
Stars
6.3k
507
Forks
834
140
Issues
211
4d ago
Updated
1y ago
Apache-2.0
License
BSD-3-Clause
Python
Language
Python

About Cartography

Cartography is a Python tool developed by Lyft that consolidates infrastructure assets and the relationships between them in an intuitive graph view powered by Neo4j. It ingests data from AWS, GCP, Azure, Okta, GitHub, and other services to build a comprehensive map of your cloud environment. Security teams use Cartography to identify attack paths, find misconfigurations, and understand blast radius by querying relationships between resources like EC2 instances, S3 buckets, IAM roles, and security groups. Its graph-based approach makes it easy to ask questions like 'which instances can reach this database' or 'which IAM users have admin access across accounts' that would be extremely difficult with flat inventory tools.

About CloudMapper

CloudMapper is a tool for visualizing and analyzing Amazon Web Services (AWS) environments. It generates network diagrams, identifying security risks and architectural flaws by mapping out VPCs, subnets, and other resources. The tool aids in understanding complex AWS setups and spotting potential vulnerabilities in the network design. CloudMapper is particularly useful for security audits and compliance checks, offering insights into the cloud infrastructure's security posture.

Platform Support

🐧linux🍎macos
🐧linux🍎macos

Tags

Shared

aws

Cartography only

cloud-graphneo4jgcpazureattack-pathasset-inventory

CloudMapper only

network-diagramvisualizationsecurity