Supported Providers
Cost Optix is built provider-agnostic. The following providers are currently available:
Additional providers are continuously being integrated. If you need a provider that is not yet listed, contact support@costoptix.com.
How Provider Accounts Work
Each account in Cost Optix maps to a single cloud subscription, project, or cluster:
- An Azure account corresponds to a single Azure subscription
- An AWS account corresponds to a single AWS account (12-digit account ID)
- A GCP account corresponds to a single GCP project with a linked BigQuery billing export
- A Kubernetes cluster reports via the in-cluster agent rather than stored credentials
You can connect multiple accounts of the same or different provider types. Cost Optix keeps their data isolated per account and lets you view costs per account or aggregated across all connected accounts.
How Many Accounts Can I Connect?
The number of accounts you can connect depends on your plan:
See Subscription Tiers for a full plan comparison.
Connecting a Credential-Based Provider
Azure, AWS, and GCP connect by storing read-only credentials. This is done by an organization admin:
- Open the Organization Admin page and select the Accounts tab
- Click Add Account
- Select your cloud provider
- Follow the provider-specific setup guide (linked in the table above)
- Save — Cost Optix verifies the credentials and queues a data sync
After a successful connection, your first cost data appears within the provider’s typical billing lag window.
If you are not an organization admin, the Accounts page shows your connected accounts in read-only mode. Ask an admin to add or change cloud accounts.
Connecting Kubernetes
Kubernetes does not use stored credentials. Instead, a lightweight agent runs inside your cluster and reports metrics to Cost Optix. Open the Kubernetes section in the dashboard and follow the guided onboarding to name your cluster, create an agent key, and run the installer.
See the Kubernetes guide for the full walkthrough, including per-team chargeback.
Data Security
Cost Optix only ever requests read-only access to your cloud accounts and clusters. It never creates, modifies, or deletes resources or makes purchases on your behalf.
All credentials are encrypted at rest using AES-256-GCM and encrypted in transit using TLS 1.3. Each organisation’s data and credentials are stored in an isolated database — no data is shared across organisations.
See the Security page for full details.
Removing a Provider Account
To disconnect a credential-based account, open the Organization Admin page, select the Accounts tab, find the account, and click Delete. This removes all stored credentials and cost data associated with that account from Cost Optix. Your cloud provider account is unaffected.
To remove a Kubernetes cluster, uninstall the agent from the cluster and delete the cluster from the Kubernetes section. See the Kubernetes guide for details.