Table of Contents

Tools & scripts

Scripts that extend Azure's native capabilities for ISV capacity management.

Quota management

Script Description
Get-AzVMQuotaUsage.ps1 Multi-threaded quota analysis across 100+ subscriptions
Get-AzAvailabilityZoneMapping.ps1 Logical-to-physical zone mapping for cross-subscription alignment
Show-AzVMQuotaReport.ps1 Single-threaded quota reporting for smaller deployments

Cost optimization

Script Description
Get-BenefitRecommendations.ps1 Extract savings plan recommendations from Cost Management API
Deploy-AnomalyAlert.ps1 Deploy cost anomaly alerts to individual subscriptions
Deploy-BulkALZ.ps1 Bulk deploy anomaly alerts across management groups

Budget management

Script Description
Deploy-Budget.ps1 Deploy a cost budget to a single subscription with tag-based amount configuration
Deploy-BulkBudgets.ps1 Bulk deploy budgets to all subscriptions in a management group

Storage analysis

Tool Description
Serverless SQL storage audit Azure Monitor workbook that surfaces allocated vs. used storage across Azure SQL serverless databases; identifies DBCC SHRINKDATABASE candidates to reclaim billing waste

Advisor recommendations

Script Description
Suppress-AdvisorRecommendations.ps1 Suppress specified Azure Advisor recommendation types across a management group for up to 90 days; useful when FinOps teams manage spend centrally

Utilities

Tool Description
calculator.py Python calculator using SymPy for safe evaluation of mathematical expressions from string input; designed for LLM tool use in cost and quota calculations

Source: GitHub repository