Cloud

Azure

Microsoft Azure — enterprise cloud platform for compute, storage, AI services including Azure OpenAI, and hybrid cloud workloads. Roiva syncs monthly spend per Azure service using the Cost Management Query API, so you can track AI infrastructure costs per initiative.

What gets synced

Roiva writes these metric observations on each sync. Reference the key in a value formula to use this data in your ROI calculations.

Billing

azure.cost.total_spend Total Spend currency
azure.cost.<service_slug> Per-service spend (dynamic, e.g. azure.cost.azure_openai_service) currency
Common use cases
  • Track Azure OpenAI Service spend per initiative for accurate AI cost measurement
  • Measure total Azure infrastructure cost changes attributable to AI workloads
  • Monitor month-over-month spend trends across Azure services
  • Scope costs to a specific initiative using Azure Resource Tags
How to connect
  1. In Azure Active Directory: Go to App registrations → New registration to create a Service Principal for Roiva
  2. In Azure Active Directory: Under the new app registration, go to Certificates & secrets → New client secret; copy the secret value immediately
  3. In Azure Active Directory: Copy the Application (client) ID and Directory (tenant) ID from the app registration overview
  4. In Azure: Go to Subscriptions → select your subscription → Access control (IAM) → Add role assignment; assign Cost Management Reader to the Service Principal you just created
  5. In Azure: Copy the Subscription ID from the subscription overview page
  6. Back in Roiva: Enter your Subscription ID in the Subscription ID field below
  7. Back in Roiva: Paste credentials in the format tenant_id:client_id:client_secret and save the connection
  8. Back in Roiva: After connecting, link this connection to an initiative on the Initiatives tab
Tips for capturing value
  • Tag Azure resources with a consistent key (e.g. Initiative=InvoiceAI) and add tag_key and tag_value as Filters on your initiative link — costs will be scoped to that tag automatically
  • Without tag filters, Roiva pulls account-wide monthly spend totals across all services — still useful as a baseline
  • Azure OpenAI Service appears as a line item in the cost breakdown; filter by tag to isolate spend for a specific initiative
  • The Cost Management Reader role is sufficient — Roiva only reads cost data, never writes to Azure
Azure

Sign up to connect Azure and start tracking AI initiative outcomes.

Start free trial → Sign in
AWS