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).