This work is licensed under CC BY 4.0 - Read how use or adaptation requires attribution

Analyze resource costs by SKU

Asset Library / FinOps Use Cases / Analyze resource costs by SKU

Context

Understanding the highest costing SKUs can help multiple personas in an organization achieve goals, such as:

  1. Contract negotiation: Procurement teams can use this information to negotiate the best possible discounts with cloud providers.
  2. SKU-based forecasting: Product and Finance teams can use this information to forecast future demand for SKUs and plan accordingly.
  3. High unit-cost cleanup: FinOps teams can use this information to identify and prioritize SKUs with high unit costs, which can be optimized or eliminated to reduce overall cloud spend.

 

FOCUS Columns

FOCUS SQL Query

SELECT
  ProviderName,
  ChargePeriodStart,
  ChargePeriodEnd,
  SkuId,
  SkuPriceId,
  PricingUnit,
  ListUnitPrice,
  SUM(PricingQuantity) AS TotalPricingQuantity,
  SUM(ListCost) AS TotalListCost,
  SUM(EffectiveCost) AS TotalEffectiveCost
FROM focus_data_table
WHERE ChargePeriodStart >= ? and ChargePeriodEnd  < ?
GROUP BY
  ProviderName,
  ChargePeriodStart,
  ChargePeriodEnd,
  SkuId,
  SkuPriceId,
  PricingUnit,
  ListUnitPrice
ORDER BY
  ChargePeriodStart ASC
LIMIT 100
Related KPIs
Percentage of Normalized, Queryable Data within Repository

Calculate percentage of normalized and queryable data in data warehouse, repository, or similar, vs Accounts Payable Invoice.

Percentage Resource Utilization

Measure of cloud compute resource utilization, e.g. Compute (EC2), Block Storage (EBS), or Object Storage (S3).

Percentage of Legacy Resource

Measure of the percentage of resources running on 'modern' types (e.g. instance types, volume type).

Auto-scaling Efficiency Rate

Measures effectiveness of an auto-scaling system.

Forecast Accuracy Rate (Spend)

This metric compares forecasted vs. actual cloud spend over a specific period (e.g., day, month, quarter).