FOCUS-SPEC
FOCUS spec multi-cloud billing standard v1.0 2024.
Definition
FOCUS v1.0 columns ~50 normalised: Mandatory (BilledCost, BillingAccountId, BillingAccountName, BillingCurrency, BillingPeriodEnd, BillingPeriodStart, ChargeCategory, ChargeClass, ChargeDescription, ChargeFrequency, ChargePeriodEnd, ChargePeriodStart, ConsumedQuantity, ConsumedUnit, ContractedCost, ContractedUnitPrice, EffectiveCost, InvoiceIssuerName, ListCost, ListUnitPrice, PricingCategory, PricingQuantity, PricingUnit, ProviderName, PublisherName, RegionId, RegionName, ResourceId, ResourceName, ResourceType, ServiceCategory, ServiceName, SkuId, SkuPriceId, SubAccountId, SubAccountName, Tags), Conditional (CommitmentDiscount* columns for Reserved Instances, Savings Plans). Provider Specifications: AWS CUR FOCUS adapter, Azure Cost Management FOCUS adapter, GCP Billing Export FOCUS adapter (preview 2024). Use cases: cross-cloud cost reporting unified dashboards, multi-cloud chargeback/showback, multi-cloud anomaly detection. Adopter tools: CloudHealth + Cloudability + Apptio + CAST AI + Vantage + Finout etc.
Origin
FOCUS Working Group FinOps Foundation 2021 ; FOCUS v0.5 draft 2023 ; FOCUS v1.0 published 11 June 2024 ; AWS + Azure + GCP FOCUS adapters preview/GA 2024-2025.
Example in context
Spotify FinOps team ingests AWS CUR + Azure Cost Management + GCP Billing Export, normalises via FOCUS adapters to Snowflake unified FOCUS-compliant table ~100M rows/month, BI Looker dashboards cross-cloud cost reporting per team / service.
Related terms
- FinOps Foundation — publisher.