Business Metrics in Cloudability
Overview
Business Metrics allow you to organize your cloud infrastructure to match your business needs. These custom metrics enable you to create meaningful reports that align with your organization's specific financial and operational requirements.
What are Business Metrics?
Business Metrics are customizable financial calculations that you can define in Cloudability to track specific aspects of your cloud spending. Unlike standard metrics, Business Metrics allow you to:
-
Create custom formulas using existing cost data
-
Apply conditional logic based on dimensions like vendor, service, or account
-
Transform raw cloud cost data into business-relevant financial metrics
-
Set specific conditions for when metrics should be applied
Creating a Business Metric
To create a business metric, follow the steps below:
- Navigate to the Business Mapping section.
- Select the Metrics tab.
- Click the New Business Metric button.
- Enter a meaningful name for your metric.
- Choose the value format (Currency or Number).
- Set up the metric definition using either:
-
Default Value: A simple value or metric reference
-
Prematch Expression: Conditions that determine when the metric applies
-
Defining Your Metric Logic
Business Metrics use statements to define their behavior. Each statement consists of:
- Match Expression: Conditions that determine when the statement applies
- Example: DIMENSION['vendor'] == 'GCP'
- Example: DIMENSION['date'] >= '2021-12-01' && DIMENSION['date'] < '2026-12-01'
- Value Expression: The calculation to perform when conditions match
- Example: METRIC['bytes_transferred']
- Example: METRIC['unblended_cost']
- Example: {Cost (Adjusted Amortized)} * 0.83
Multiple statements can be created for a single metric, and they will be evaluated in the order they appear in the list.
Using Business Metrics in Reports
Once created, your Business Metrics can be used in reports just like any standard metric:
- Create or edit a report.
- Add your custom Business Metric to the report.
- Combine with dimensions like ATUM mappings, vendor, or service name.
- Combine with dimensions like ATUM mappings, vendor, or service name.
Common Use Cases
- Cost Normalization: Create metrics that normalize costs across different cloud vendors
- Internal Pricing: Implement custom pricing models for internal chargeback
- Budget Tracking: Track spending against predefined budgets
- Savings Calculations: Calculate realized or potential savings from optimization efforts
- Custom Amortization: Define your own amortization rules for reserved instances or savings plans
- Unit Economics: Calculate cost per user, transaction or user to understand your economics better
Advanced Features
- Use mathematical operators (+, -, *, /) to create complex formulas
- Reference existing metrics using the {} syntax
- Apply conditional logic using && (AND) and || (OR) operators
- Filter based on specific dimension values like vendor, service name, or region
For additional guidance on using Business Metrics effectively, please contact your account representative or submit a support ticket.