Compare AWS EC2, RDS and Azure VM, Database pricing in real time. Free, open-source FinOps tool.
🌐 finopsmap.doriancpl.github.io/finopsmap
FinOpsMap is a Python tool that fetches live pricing from AWS and Azure APIs and generates a self-contained interactive index.html dashboard — no server, no dependencies, just open the file.
Built for FinOps engineers and cloud architects who need to compare instance pricing across regions without opening a dozen browser tabs.
- EC2 / RDS / Azure VM / Azure DB pricing across multiple regions
- Interactive heatmap — world map with per-region cost coloring
- GreenOps — carbon intensity per region (gCO2eq/kWh)
- Latency — measure real network latency from your browser
- Reserved pricing — 1yr / 3yr with No Upfront / All Upfront
- FinOps Score — composite score based on cost, generation and ARM architecture
- EUR/USD conversion via FRED API (Federal Reserve)
- FinOps Blog — curated articles from AWS, Azure and FinOps Foundation
# Install dependencies (none — uses Python stdlib only)
python3 fetch_prices.pyOpen index.html in your browser.
Get a free API key at fred.stlouisfed.org and run:
FRED_API_KEY=your_key python3 fetch_prices.pyPricing data is cached in data/aws/ and data/azure/ for 7 days. Delete the cache to force a refresh:
rm -rf data/aws/ data/azure/| Source | Data |
|---|---|
| AWS Price List API | EC2, RDS On-Demand & Reserved |
| Azure Retail Prices API | VM, Database On-Demand & Reserved |
| Electricity Maps | Carbon intensity (static, open-source) |
| FRED API | EUR/USD exchange rate |
AWS — Paris, Ireland, Frankfurt, London, Stockholm, Virginia
Azure — France Central, North Europe, West Europe, Germany West Central, UK South, Sweden Central, East US
PRs welcome. Open an issue for bugs or feature requests.
If FinOpsMap saves you time or money, consider supporting it:
MIT