Skip to content

Cloud Cost Import

We track your cloud costs on various levels. Some costs are directly imported from the cloud provider's API, others are aggregated from the individual resource costs.

Costs are imported from the cloud provider on a daily base (evening) so they are not exact to the minute. They are saved in a timeseries in the Dune CMDB. This enables you to see current cost as well as previous months cost.

Level

Tenant Costs

The tenant costs are calculated by summing the costs of all child resource providers. If not all resource providers in your cloud tenant are tracked in Dune, the tenant costs could be lower than what's shown in the cloud portal itself.

ResourceProviderA-Costs + ResourceProviderB-Costs + ... = Tenant-Costs

Resource Provider Costs

The resource provider costs are imported directly from the cloud provider and should match them.

Collection Costs

The collection costs are calculated by summing the costs of all child deployments. As we currently don't track all cloud resource types in Dune, the collection costs could be lower than what's shown in the cloud portal itself.

DeploymentA-Costs + DeploymentB-Costs + ... = Collection-Costs

Deployment Costs

The deployment costs are calculated by summing the costs of all child resources. As we currently don't track all cloud resource types in Dune, the deployment costs could be lower than what's shown in the cloud portal itself.

ResourceA-Costs + ResourceB-Costs + ... = Deployment-Costs

Resource Costs

The resource costs are imported directly from the cloud provider and should match them.

Azure

We display Amortized Costs in our reports and dashboards. Unlike "Actual Costs" which show charges on the day they are billed (Not including costs of Savings Plan etc.), Amortized Costs provide a more accurate picture of daily operational expenses.

What are Amortized Costs?

Amortized costs take one-time or upfront payments (such as Azure Reservations or Savings Plans) and break them down into daily increments over the duration of the benefit.

Why we use Amortized Costs instead of Actual Costs

Accurate Resource Costs: Instead of showing a virtual machine (VM) as "free" because it was pre-paid, amortization shows the effective daily price of that VM. Fair Internal Chargeback: It allows us to attribute costs to specific Resources and Applications based on their actual daily usage rather than when the bill was paid. Trend Analysis: It eliminates "cost spikes" on the days you purchase long-term discounts, making it easier to monitor steady-state cloud spending.

Key Difference at a Glance

Actual Cost: Matches the invoice (shows big payment spikes on purchase days). Amortized Cost: Distributes pre-payments (shows smooth, consistent daily costs).