Note
This is still in development. Treat it as a POC.
Simple Streamlit dashboard to track monthly cloud spend by team across:
- Azure
- Snowflake
- MongoDB
- Confluent
Current phase uses simulated data.
cd streamlit-finops-dashboard
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
streamlit run app.pyapp.py: main executive dashboardpages/: focused drill-down pagesfinops_dashboard/config: colors and labelsfinops_dashboard/data: data generation, loading and transformsfinops_dashboard/ui: reusable UI components
- Plug a PostgreSQL database as the main data source
- Use an automation-as-code tool to collect costs from each platform
- Format and store data in FinOps FOCUS structure for aligned reporting
