Beta Program – Request Access
Azure integration is currently in beta testing. We’re working with select customers to refine the experience before general availability.
What Beta Means:
Request Access
Contact [email protected] or your Tailpipe Account Manager.
Estimated General Availability: Q4 2025
Azure Integration Setup
Automated Infrastructure Deployment for Azure
Connect your Azure subscriptions to Tailpipe using our automated setup scripts. Choose from three deployment methods based on your organization’s needs.
Deployment Methods
Azure Policy (Recommended)
Best for organizations with multiple subscriptions. Automatically deploys cost exports to all subscriptions within a management group.
Automation Account with PowerShell Runbook
Scheduled automation that creates cost exports across subscriptions. Provides explicit control and detailed logging.
CLI Scripts (Manual)
One-time or ad-hoc deployment for single subscriptions or testing.
What Gets Created
Our setup script automatically provisions:
Storage Account – Stores your Azure cost export data
Cost Management Exports – Daily cost and usage data
Azure Policy (Policy method) – Automatic deployment and compliance
Automation Account (Runbook method) – Scheduled execution engine
Managed Identity – Secure, keyless authentication
Estimated Time to Setup
Azure Policy Deployment: 15-20 minutes (plus 24 hours for automatic compliance)
Automation Account Setup: 20-30 minutes
CLI Single Subscription: 5-10 minutes
Security and Privacy
Tailpipe ensures that your data is protected at all times.
Read-Only Access – Cannot modify any Azure resources
Managed Identity – No credentials to manage or rotate
Least Privilege – Minimal permissions required
Audit Trail – All access logged in Activity Log
You Stay in Control – Remove access anytime with our cleanup script
Prerequisites
Before you begin, ensure you have:
Quick Start
Azure Policy Approach (Recommended)
# Clone the repository
git clone https://github.com/tivarri/tailpipe-cloud-data-export.git
cd tailpipe-cloud-data-export/azure/automation
# Configure variables in deploy-policy.sh:
# – MANAGEMENT_GROUP_ID
# – STORAGE_ACCOUNT_RESOURCE_ID
# – EXPORT_NAME_PREFIX
# Deploy policy
./deploy-policy.sh
Automation Account Approach
cd tailpipe-cloud-data-export/azure/automation
# Review and configure variables in setup_tailpipe_automation.sh
./setup_tailpipe_automation.sh
CLI Scripts (Single Subscription)
cd tailpipe-cloud-data-export/azure/cli
# Set region
export LOCATION=uksouth
# Deploy
./deploy_tailpipe_dataexport.sh
What Happens Next?
Resources
Need Help?
Contact our support team at [email protected] or consult our Troubleshooting Guide.
Ready to Get Started?
Connect your cloud accounts to Tailpipe and start tracking carbon emissions today: Get Started with AWS | Get Started with Azure | Get Started with GCP
Questions? Contact our team at [email protected]
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Websites store cookies to enhance functionality and personalise your experience. You can manage your preferences, but blocking some cookies may impact site performance and services.
Essential cookies enable basic functions and are necessary for the proper function of the website.
Google reCAPTCHA helps protect websites from spam and abuse by verifying user interactions through challenges.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com
You can find more information in our Cookie Policy and Privacy Policy.