Skip to content

Analyze Cloud Cost

Cloud Cost reports normalized billing data received from the provider. It answers what was observed after provider reporting delay; a Terraform estimate forecasts the cost of one proposed plan before apply.

Typical time
10–25 minutes
You need
Cloud Cost enabled and a stored billing snapshot
Outcome
A period-aware cost finding with evidence and a bounded next action

Step 1: Confirm period, source, and freshness

Section titled “Step 1: Confirm period, source, and freshness”

At the top of Cloud Cost, confirm the workspace, provider, account label, region, readiness state, and selected Cloud Cost billing month. The month selector loads up to 12 recent stored periods; it does not request historical data directly from the provider.

Cloud Cost analysis 1 of 8 · Screenshot placeholder

Confirm workspace and billing month

Show synthetic workspace, provider, account, region, readiness, and billing-month context.

Future capture briefHide workspace, account, subscription, connection, tenant, billing, and actor identifiers.

Check the latest available billing date and any stale, no-data, sync-failed, or mixed-currency notice before interpreting totals. Provider billing data can lag resource state.

On Overview, review:

  • month-to-date spend and forecast month-end;
  • recent pace and allocation coverage;
  • What changed, Top cost driver, and Top opportunities;
  • trust signals such as billing freshness, sync state, and tag coverage.

Cloud Cost analysis 2 of 8 · Screenshot placeholder

Read the observed-spend overview

Show fictional month-to-date, forecast, pace, allocation, changes, driver, opportunities, and trust values.

Future capture briefUse fictional values and hide customer spend, service names, tags, account data, provider metadata, and identifiers.

Forecast is a guide derived from observed pace, not an invoice, commitment, or replacement for a plan-linked estimate.

Select View all changes, View cost drivers, or View all opportunities. The drawers provide fuller service breakdowns, evidence, source labels, and recommended next actions without changing configuration.

Cloud Cost analysis 3 of 8 · Screenshot placeholder

Inspect changes, drivers, and opportunities

Show a synthetic Overview evidence drawer with Evidence and Next action fields.

Future capture briefHide customer service names, cost values, provider rows, account details, evidence IDs, and recommendation prompts.

Opportunities combine deterministic billing signals and stored recommendation data when available. Treat an AI-supported suggestion as advice; verify the underlying billing evidence before changing infrastructure.

Open Cost Drivers. Review Top service share, Top 3 concentration, environment dominance, and recent driver change. Select segments locally to compare visible services, then choose View service breakdown for the full drawer.

Cloud Cost analysis 4 of 8 · Screenshot placeholder

Investigate service concentration

Show synthetic Cost Drivers metrics, service chart, and View service breakdown action.

Future capture briefHide real services, resources, tags, spend, account data, provider payloads, and customer identifiers.

In Spend trend, switch among the available chart ranges. This is a local display choice within the selected billing period. Select View full trend to open the detailed drawer and compare recent pace, previous pace, and percentage change.

Cloud Cost analysis 5 of 8 · Screenshot placeholder

Review the observed spend trend

Show a synthetic daily trend, local range buttons, and View full trend.

Future capture briefUse fictional values and hide billing dates tied to customers, raw provider rows, account data, and evidence identifiers.

Open Trust & Allocation. Review Trust state, Allocation coverage, Billing freshness, and Tag activation, then read allocation and trust signals.

Low allocation coverage means provider spend cannot be reliably attributed to every project or environment. Inactive cost-allocation tags can leave the view directional even when account-level billing is available.

Cloud Cost analysis 6 of 8 · Screenshot placeholder

Assess billing trust and allocation

Show synthetic trust, allocation, freshness, tag activation, and supporting signals.

Future capture briefHide real tags, resources, payer details, connection payloads, sync IDs, account data, and customer spend.

Step 7: Handle missing, stale, and mixed data

Section titled “Step 7: Handle missing, stale, and mixed data”

Use the visible state rather than filling gaps:

  • First billing snapshot pending means analysis is not ready;
  • no snapshot for a historical month means no stored evidence for that period;
  • stale or failed sync requires readiness and refresh review;
  • Mixed billing currencies means stored amounts must be reviewed separately;
  • no-data can be a valid provider response and does not equal zero future cost.

Cloud Cost analysis 7 of 8 · Screenshot placeholder

Recognize incomplete billing evidence

Show synthetic stale, no-data, pending, or mixed-currency notices.

Future capture briefHide account and tenant details, provider errors, billing values, job IDs, request IDs, and customer identifiers.

Use Refresh only when the current month is active and plan capacity allows it. Repair readiness before retrying a failed sync. Improve tags for allocation gaps. Review dominant service growth before changing resources. Open Configuration only when you intend to change alerting or budget settings. Use Cloud Cost operations for Test notification and other configuration actions.

Cloud Cost analysis 8 of 8 · Screenshot placeholder

Choose a bounded next action

Show a synthetic opportunity with evidence, source, next action, and enabled or limited Refresh.

Future capture briefHide customer spend, resource names, actor data, provider account details, quota identifiers, and raw evidence.

You can explain the workspace, period, currency, latest billing date, trust state, dominant driver, allocation gap, evidence source, and next bounded action.

  • No stored snapshot: wait for or retry the first sync; absence is not zero.
  • Historical month unavailable: choose a month with a stored snapshot.
  • Stale data: inspect readiness, scheduled-sync status, and refresh capacity.
  • Mixed currencies: do not combine unlike provider amounts.
  • Opportunity uncertain: verify its evidence and source before acting.

The dashboard uses normalized snapshots, not raw billing exports. Do not claim fresh provider data or recommendation effectiveness without live runtime evidence.