FinOps-Open-Cost-and-Usage-Spec / FOCUS_Spec

The Unifying Specification for Cloud Billing Data
https://focus.finops.org
Other
179 stars 39 forks source link

[DISCUSSION]: Granularity of SaaS data passing through CSP exports #640

Open shawnalpay opened 2 days ago

shawnalpay commented 2 days ago

Description

The practitioner needs visibility of granular usage data from their providers in order to unlock a whole host of use cases: cost allocation, charge back, recommendations, rightsizing, etc. We have recently heard from multiple practitioners that SaaS cost and usage data when provided through the marketplace of a cloud service provider is often very highly aggregated. Here is a quote from one practitioner:

In one of our use cases, we are utilizing Databricks on GCP via the marketplace, and we are facing challenges in accurately determining the cost breakdown for each component used by both GCP and Databricks in order to calculate the total cost of ownership. We are actively seeking a solution to address this issue and are eager to contribute towards finding a resolution.

While that particular example is potentially an issue between the SaaS provider and the CSP, and while it would be ideal for the practitioner to consume more granular data from the SaaS provider, the CSP generator is perfectly conformant with the FOCUS spec as currently authored.

Proposed Approach

Augment the FOCUS specification to either suggest or require usage data to be provided at a certain granularity that would unlock a certain quality of data to facilitate various practitioner use cases. The various suggestions or requirements are TBD and would require further analysis and discussion.

GitHub Issue or Reference

616

Context

No response

Data Submission for Discussion

No response

jpradocueva commented 2 days ago

Action Items from TF-2 call on Nov 6:

jpradocueva commented 22 hours ago

Action Items from the Members' call on November 7: