Cloud Ctrl
Overview
Getting Setup
Using
Recommendations
Overview
Getting Setup
Using
Recommendations
  • Quick Start
  • Getting Started
  • Concepts and Terminology
    • Overview
    • Tag Hierarchy
    • Shared Data
    • Custom Data
    • Actions
    • System Tags
    • Forecast Methodology
  • Getting data into Cloud Ctrl

    • Overview
    • Microsoft Azure
      • Azure Overview
      • Azure App Registration
      • Cost Management Exports Overview
      • Standard Export Setup (EA, MCA, PAYG)
      • CSP Export Setup (CME recommended, CDR fallback)
      • Enhanced Azure Access
      • Troubleshooting
    • Amazon Web Services
    • Google Cloud
    • Oracle Cloud
    • Alibaba Cloud
    • Cloudflare
    • AI Connectors
      • AI Connectors Overview
      • OpenAI
      • Anthropic
      • GitHub Copilot
      • Cursor
      • xAI
      • OpenRouter
    • Tag Mapping
    • Custom Usage
    • Settings
  • Using Cloud Ctrl
    • Costs and Usage
    • Emissions and Energy
    • Tracking
    • Budgets
    • Reporting
    • Dimensions
    • Governance & Compliance
      • Overview
      • Watchdog
      • Essential Eight
      • Essential Eight: Azure Setup
    • Customer Management
  • Recommendations
    • Azure
    • Amazon
  • Kubernetes Cost Insights
  • Platform Integration and Security

    • API Overview
    • MCP Server (AI Integration)
    • Platform Security & Data Protection
    • Access Management

Overview

Cloud Ctrl supports connecting to multiple cloud vendors including Microsoft Azure, Amazon Web Services, Google Cloud Platform, and Oracle Cloud Infrastructure. Each vendor provides billing and consumption data in one or more formats over a variety of integration points.

All cloud provider connections are managed from a single screen within Cloud Ctrl, accessed via Settings → Cloud Connections.

How It Works

Connecting your cloud environment to Cloud Ctrl involves two steps:

  1. Add a Credential — This establishes the authentication link between Cloud Ctrl and your cloud provider (e.g., an Azure Entra App Registration, an AWS IAM Role, or a GCP Service Account).
  2. Add a Cloud Account — This tells Cloud Ctrl which specific cost data to import using that credential (e.g., a Cost Management Export, a CUR 2.0 report, or a BigQuery billing dataset).

Cloud Connections

Navigate to Settings → Cloud Connections to view all your connected cloud providers. Select a provider to manage its credentials and cloud accounts.

ProviderCredential TypeCloud Account Type
Microsoft AzureAzure Entra AppCost Management Export, ARM, Shared Data
Amazon Web ServicesIAM Role or IAM UserAWS Cost & Usage Reports
Google CloudService AccountBigQuery billing export
Oracle CloudAPI KeyOCI Cost Reports
CloudflareAPI Token (Billing Read)Billable Usage API
OpenAI (experimental)Admin API KeyOrganization usage & costs
Anthropic (experimental)Admin API KeyOrganization cost & usage reports
GitHub Copilot (experimental)Access Token (PAT)Copilot usage, premium requests & seats
Cursor (experimental)Admin API KeyTeam usage events
xAI (experimental)Management API KeyTeam billing usage
OpenRouter (experimental)Management KeyAccount activity & costs

Getting Started

Choose your cloud provider below for step-by-step setup instructions:

  • Microsoft Azure
  • Amazon Web Services
  • Google Cloud
  • Oracle Cloud
  • Alibaba Cloud
  • Cloudflare
  • AI Connectors — OpenAI, Anthropic, GitHub Copilot, Cursor, xAI, OpenRouter

Experimental

The AI connectors require an experimental opt-in on the Settings → General page before they appear under Cloud Connections. See AI Connectors.

Once you have added a credential and one or more cloud accounts, it usually takes up to 24 hours for the data to process into the system.

Next
Microsoft Azure