Lightweight DevSecOps tool that scans Terraform IaC for critical AWS misconfigurations, tracks risk findings, and exposes results through a FastAPI backend and Streamlit dashboard.
Cloud breaches often start as boring misconfigs. This project turns static Terraform review into a repeatable scan → API → dashboard workflow a security engineer can demo.
- Parses Terraform configuration
- Checks for high-impact AWS misconfiguration patterns
- Tracks findings / risk context
- Serves results via FastAPI
- Visualizes findings in Streamlit
Python · FastAPI · Streamlit · Terraform (IaC input) · AWS security checks
# see repository files for exact entrypoints
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
# start API / dashboard per project scriptsUseful for cloud security, DevSecOps, and shift-left reviews before infrastructure reaches production.
Israel Mbiyavanga David — https://israel-david.vercel.app/