Azure Cost Guardian Toolkit
Comprehensive Azure cost management toolkit covering the entire data platform. 50+ API queries, anomaly detection, RI calculator, and FinOps playbook.
📋 What's Inside 15 files
- ✓ README.md—
- ✓ manifest.json—
- ✓ queries/cost_management_queries.py—
- ✓ policies/budget_alerts.json—
- ✓ policies/tagging_enforcement.json—
- ✓ notebooks/cost_anomaly_detection.py—
- ✓ notebooks/reserved_instance_calculator.py—
- ✓ scripts/idle_resource_detector.py—
- ✓ scripts/storage_lifecycle_manager.py—
- ✓ scripts/advisor_automation.py—
- ✓ templates/monthly_finops_review.md—
- ✓ templates/chargeback_report.md—
- ✓ terraform/cost-management/main.tf—
- ✓ terraform/cost-management/variables.tf—
- ✓ guides/finops_playbook.md—
📁 File Structure 15 files
├── README.md
├── manifest.json
├── queries/
│ ├── cost_management_queries.py
├── policies/
│ ├── budget_alerts.json
│ ├── tagging_enforcement.json
├── notebooks/
│ ├── cost_anomaly_detection.py
│ ├── reserved_instance_calculator.py
├── scripts/
│ ├── idle_resource_detector.py
│ ├── storage_lifecycle_manager.py
│ ├── advisor_automation.py
├── templates/
│ ├── monthly_finops_review.md
│ ├── chargeback_report.md
├── terraform/
│ ├── cost-management/
│ │ ├── main.tf
│ │ ├── variables.tf
├── guides/
│ ├── finops_playbook.md
📖 Documentation Preview README excerpt
Azure Cost Guardian Toolkit
By [Datanest Digital](https://datanest.dev) | Version 1.0.0 | $59
---
Overview
The Azure Cost Guardian Toolkit is a comprehensive, production-ready collection of scripts,
queries, policies, notebooks, and templates designed to give engineering and FinOps teams
complete visibility and control over Azure cloud spend.
Whether you are a platform engineer implementing cost guardrails, a FinOps practitioner
building chargeback models, or a team lead trying to eliminate waste, this toolkit provides
the building blocks to operationalize cloud cost management from day one.
What's Included
| Component | Description |
|---|---|
| **Cost Management Queries** | 50+ Python functions wrapping Azure Cost Management APIs for programmatic spend analysis |
| **Budget Alert Policies** | Ready-to-deploy budget alert configurations at subscription, resource group, and tag levels |
| **Tagging Enforcement Policies** | Azure Policy definitions to enforce consistent resource tagging across your organization |
| **Cost Anomaly Detection Notebook** | Databricks notebook for daily cost anomaly detection with configurable alerting thresholds |
| **Reserved Instance Calculator** | Databricks notebook for RI sizing analysis and break-even calculations |
| **Idle Resource Detector** | Script to find and report unused disks, unattached NICs, stopped VMs, and other waste |
| **Storage Lifecycle Manager** | Automated storage tier management (hot -> cool -> archive) based on access patterns |
| **Advisor Automation** | Script to fetch, filter, and act on Azure Advisor cost recommendations |
| **Terraform Modules** | Infrastructure-as-code for budget alerts, action groups, and cost management resources |
| **FinOps Review Templates** | Monthly executive review and chargeback/showback report templates |
| **FinOps Playbook** | Comprehensive guide covering crawl-walk-run FinOps adoption |
Prerequisites
Quick Start
1. Install Dependencies
pip install azure-identity azure-mgmt-costmanagement azure-mgmt-consumption \
azure-mgmt-resource azure-mgmt-compute azure-mgmt-network azure-mgmt-storage \
azure-mgmt-advisor azure-mgmt-monitor pandas numpy scipy requests
2. Authenticate
from azure.identity import DefaultAzureCredential
credential = DefaultAzureCredential()
3. Run Your First Query
... preview truncated, see full README in product download.
📄 Code Sample .py preview
📅 Changelog
v1.0.0 — Initial release.
Purchases include lifetime updates. Check the product page for the latest version.
📄 Product Preview
Try the interactive reader and demo tools below, or get the full product with all content unlocked.
📖 Interactive Reader (Free Preview) 🔬 Interactive Edition (Deep Dive)⚙ Try Demo Tools📦 Download Free Sample❓ Frequently Asked Questions
What license is this under?
MIT License. You can use it in commercial, client, and internal projects. See our license terms page for details.
How do I download after purchase?
Immediately after purchase, you'll be redirected to a download page. A download link is also sent to your email.
Do I get updates?
Yes. All products include lifetime updates at no extra cost. Re-download anytime for the latest version.
What if it doesn't work for me?
DM @DatanestDigital on X and we'll make it right.
Can I get a refund?
DM @DatanestDigital on X with your order number and we'll help.
Is there support?
DM @DatanestDigital on X. We respond within 1-2 business days.