Seeded demoSimulated costs and business valueCustomer sign-in simulation

Connectors

Cost data enters through two ingest doors into one internal FOCUS v1.4 model.

Public cloud · 1/5 livePrivate cloud · 1/2 liveOn-prem · 0/1 liveOffline view — status from bundled registry
Door 1 · Direct ingest
POST /ingest/focus

Any FOCUS-formatted billing export (v1.0–v1.4). Any cloud, any tool, any normalizer — no custom integration. The version shim upgrades the export to the v1.4 canonical model.

Door 2 · Source adapters
Adapter registry

Auth + fetch + identity resolution per source. Only the adapter is source-specific; the engine, forecasts, value ratios, and governance gates stay provider-agnostic.

Active — 2 adapters

PointFive
Connected

PointFive (sandbox)

FOCUSv1.0→canonical v1.4
Public cloud·Cost rows · Findings

Offline seed mirroring PointFive Opportunities/Anomalies + FOCUS export (documented v1.0).

FOCUS file
Connected

FOCUS file (private-cloud sandbox)

FOCUSv1.2→canonical v1.4
Private cloud·Cost rows

Offline seed standing in for an on-prem / private-cloud FOCUS export; the live adapter is PR F.

Available — 6 adapters

Each connector goes live automatically once its environment variables are set on the server — no feature flag, no code change. Nothing calls out until a connector is fully configured; set its COSTSOURCE_*_LIVE=false kill-switch to keep one off.

PointFivecontrolled-egress
Dark

PointFive (live)

FOCUSv1.0→canonical v1.4
Public cloud·Cost rows · Findings

Live MCP SSE + OAuth 2.1 adapter — feature flag COSTSOURCE_POINTFIVE_LIVE is OFF; ships dark, no network calls (PR E).

Cloud FOCUS
Available

Azure Cost Management (FOCUS export)

FOCUSv1.0→canonical v1.4
Public cloud·Cost rows

Azure Cost Management FOCUS export from a storage container — ready to connect: set AZURE_FOCUS_EXPORT_URL, AZURE_FOCUS_SAS.

Set to connect
  • AZURE_FOCUS_EXPORT_URL
  • AZURE_FOCUS_SAS
Cloud FOCUS
Available

AWS Data Exports (FOCUS 1.0)

FOCUSv1.0→canonical v1.4
Public cloud·Cost rows

AWS Data Exports "FOCUS 1.0 with AWS columns" from an S3 bucket — ready to connect: set AWS_FOCUS_EXPORT_BUCKET, AWS_REGION, AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY.

Set to connect
  • AWS_FOCUS_EXPORT_BUCKET
  • AWS_REGION
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
Optional: AWS_SESSION_TOKEN, AWS_FOCUS_EXPORT_PREFIX, AWS_S3_ENDPOINT
Cloud FOCUS
Available

GCP BigQuery (FOCUS export)

FOCUSv1.0→canonical v1.4
Public cloud·Cost rows

GCP BigQuery FOCUS export billing dataset — ready to connect: set GCP_FOCUS_BQ_DATASET, GCP_PROJECT_ID, GOOGLE_APPLICATION_CREDENTIALS.

Set to connect
  • GCP_FOCUS_BQ_DATASET
  • GCP_PROJECT_ID
  • GOOGLE_APPLICATION_CREDENTIALS
Kubernetes
Available

Kubernetes (OpenCost / Kubecost FOCUS export)

FOCUSv1.0→canonical v1.4
Private cloud·Cost rows

OpenCost / Kubecost FOCUS export over an in-cluster endpoint — ready to connect: set KUBERNETES_FOCUS_ENDPOINT.

Set to connect
  • KUBERNETES_FOCUS_ENDPOINT
Optional: KUBERNETES_FOCUS_TOKEN
Nutanix
Available

Nutanix Cloud Manager (cost governance FOCUS export)

FOCUSv1.0→canonical v1.4
On-prem·Cost rows

Nutanix Cloud Manager cost governance export normalized to FOCUS — ready to connect: set NUTANIX_ENDPOINT, NUTANIX_API_KEY.

Set to connect
  • NUTANIX_ENDPOINT
  • NUTANIX_API_KEY