Overview

Cost dimensions allow you to slice and dice your cost information to provide insights on spend and potential savings. This page describes the RightScale-generated cost dimensions, but there are also bill-based dimensions and custom dimensions.

RightScale-generated dimensions are created by the RightScale platform, combining data from across providers into a standardized form. Today there is really only one such dimension, covered below.

Category

The Category dimension in Optima is generated by the RightScale platform based off of data in each cloud. RightScale evaluates each line item in the bill and applies a set of rules to place each line item in a given high-level category. The set of category values are as follows: Admin, AI, App-Service, Applications, Compute, Database, IOT, MachineLearning, Marketplace, Network, Other, RI/CUD, Storage, Streaming, Support

To determine which category a given cost falls into, a set of prioritized rules are applied to each cost. The rules use various data elements from each provider to divvy up the cost. The following sections detail the rules that are used for each cloud provider.

Note: In the below table, the * character matches any value. For example, EBS:* matches any value for the column that begins with EBS:.

Amazon Web Services

Data for AWS is sourced from the cost and usage report CSV from AWS. The source columns below are the column names that correlate to data in those billing files.

Rule Priority Category lineItem/ProductCode product/productFamily lineItem/UsageType lineItem/LineItemType
1 Storage AmazonS3
2 Storage AmazonGlacier
3 Storage AWS Import/Export
4 Storage Storage Snapshot
5 Storage Storage
6 Storage EBS:*
7 Network AmazonCloudFront
8 Network AWSDataTransfer
9 Network AmazonRoute53
10 Network AmazonVPC
11 Network Data Transfer
12 Commitments Reserved Instance Purchase
13 Commitments SavingsPlanRecurringFee
14 Commitments SavingsPlanUpfrontFee
15 Compute AmazonEC2
16 Compute AWSLambda
17 Compute ElasticMapReduce
18 Database AmazonRDS
19 Database AmazonSimpleDB
20 Database AmazonDynamoDB
21 Database AmazonRedshift
22 Database AmazonElasticache
23 Database AWSDatabaseMigrationSvc
24 Streaming AmazonKinesis
25 Streaming AWSQueueService
26 Streaming AmazonSWF
27 Streaming AmazonSNS
28 Streaming datapipeline
29 Applications AmazonQuickSight
30 Admin AWSConfig
31 Admin AmazonCloudWatch
32 Admin AWSCloudTrail
33 Admin AWSXRay
34 Admin AmazonECR
35 Admin awskms
36 Other

Google

Data for Google Cloud Platform is sourced from the BigQuery billing export from GCP. The source columns below are the column names that correlate to the fields in BigQuery.

Rule Priority Category service.description sku.description
1 RI/CUD Commitment*
2 Storage Cloud Storage
3 Network Cloud CDN
4 Network Cloud DNS
5 Compute Container Builder
6 Compute Container Engine
7 Compute Cloud Dataflow
8 Compute App Engine
9 Compute Cloud Functions
10 Compute Compute Engine
11 Database BigQuery
12 Database Cloud Bigtable
13 Database Cloud Spanner
14 Database Cloud SQL
15 Database Firebase Database
16 Database Firebase Hosting
17 MachineLearning Cloud Machine Learning Engine
18 MachineLearning Cloud Natural Language API
19 MachineLearning Cloud Speech API
20 Applications Cloud Pub/Sub
21 Admin Cloud Key Management Service (KMS)
22 Admin Stackdriver
23 Support Support
24 Other

Microsoft Azure EA & Microsoft CSP (Modern Commerce)

Data for Microsoft Azure EA (Legacy & Modern Commerce) & Microsoft CSP (Modern Commerce) is sourced from the Legacy and Modern Commerce Enterprise Billing Usage Details APIs. The source columns below are the fields from that API response. Reference information for all fields from the Azure billing API can be found here.

Rule Priority Category consumedService meterSubCategory -or- meterCategory
1 Commitments Microsoft.Reservation
2 Marketplace Microsoft.Marketplace
3 Network Networking
4 App-Service Azure App Service
5 App-Service Azure App Service - Standard
6 Database Azure Redis Cache
7 Network Instance IP Address
8 Network Load balanced IP Address
9 Other Microsoft.1
10 Admin Microsoft.AAD
11 Admin Microsoft.AADDomainServices
12 App-Service Microsoft.AnalysisServices
13 App-Service Microsoft.ApiManagement
14 App-Service Microsoft.Automation
15 Database Microsoft.Cache
16 Network Microsoft.Cdn
17 Admin Microsoft.CertificateRegistration
18 Other Microsoft.Citrix.Services
19 AI Microsoft.CognitiveServices
20 Compute Microsoft.Compute
21 Database Microsoft.DBforMySQL
22 App-Service Microsoft.DataFactory
23 Database Microsoft.DataLakeStore
24 Database Microsoft.Database
25 IOT Microsoft.Devices
26 Database Microsoft.DocumentDB
27 Network Microsoft.DomainRegistration
28 App-Service Microsoft.HDInsight
29 Admin Microsoft.KeyVault
30 AI Microsoft.MachineLearning
31 Network Microsoft.Network
32 App-Service Microsoft.NotificationHubs
33 Database Microsoft.PowerBI
34 App-Service Microsoft.RecoveryServices
35 App-Service Microsoft.Scheduler
36 App-Service Microsoft.Search
37 App-Service Microsoft.ServiceBus
38 Database Microsoft.Sql
39 Storage Microsoft.Storage
40 App-Service Microsoft.StreamAnalytics
41 App-Service Microsoft.VisualStudioOnline
42 App-Service Microsoft.Web
43 App-Service Operational Insights
44 Database Premium Redis Cache
45 App-Service Stream Analytics
46 Network Virtual Network
47 App-Service microsoft.automation
48 App-Service microsoft.backup
49 Database microsoft.documentdb
50 App-Service microsoft.insights
51 App-Service microsoft.media
52 App-Service microsoft.operationalinsights
53 App-Service microsoft.security
54 App-Service microsoft.siterecovery
55 Storage microsoft.storsimple
56 App-Service microsoft.web
57 Network Microsoft.ExpressRoute
58 Network Microsoft.Networking
59 Storage Microsoft.Backup
60 Network VNet Gateway
61 Storage Microsoft.ClassicStorage
62 Network Microsoft.ClassicNetwork
63 Compute Microsoft.ClassicCompute
64 Other

Microsoft Azure CSP (Legacy)

Data for Microsoft Azure CSP (Legacy) is sourced by combining the Partner Center public rates from the Rate Card API with customer utilization records. For more details, please see Generating CSP customer cost data.

Rule Priority Category consumedService meterSubCategory -or- meterCategory
1 App-Service API Management
2 App-Service Advanced Threat Protection
3 App-Service App Center
4 Network Application Gateway
5 App-Service Application Insights
6 App-Service Automation
7 App-Service Azure Active Directory B2C
8 Admin Azure Active Directory Domain Services
9 App-Service Azure Analysis Services
10 App-Service Azure App Service
11 AI Azure Bot Service
12 Database Azure Cosmos DB
13 App-Service Azure DDOS Protection
14 Network Azure DNS
15 App-Service Azure Data Factory
16 App-Service Azure Data Factory v2
17 Database Azure Database for MariaDB
18 Database Azure Database for MySQL
19 Database Azure Database for PostgreSQL
20 Database Azure Databricks
21 App-Service Azure DevOps
22 Network Azure Firewall
23 Network Azure Front Door Service
24 App-Service Azure Lab Services
25 App-Service Azure Maps
26 Admin Azure Monitor
27 Storage Azure NetApp Files
28 App-Service Azure Search
29 App-Service Azure Site Recovery
30 App-Service Azure Stack
31 App-Service Backup
32 Network Bandwidth
33 Network BizTalk Services
34 Compute Cloud Services
35 AI Cognitive Services
36 App-Service Container Instances
37 App-Service Container Registry
38 Compute Content Delivery Network
39 Database Data Box
40 App-Service Data Catalog
41 App-Service Data Explorer
42 App-Service Data Lake Analytics
43 Database Data Lake Store
44 App-Service Data Management
45 App-Service Datacenter Capacity
46 IOT Digital Twins
47 App-Service Dynamics 365 for Customer Insights
48 App-Service Event Grid
49 App-Service Event Hubs
50 Network ExpressRoute
51 App-Service Functions
52 App-Service HDInsight
53 App-Service Insight and Analytics
54 IOT IoT Central
55 IOT IoT Hub
56 Admin Key Vault
57 Network Load Balancer
58 App-Service Log Analytics
59 App-Service Logic Apps
60 AI Machine Learning Service
61 AI Machine Learning Studio
62 AI Machine Learning service
63 App-Service Media Services
64 AI Microsoft Genomics
65 App-Service Multi-Factor Authentication
66 Network Network Watcher
67 App-Service Notification Hubs
68 Database Power BI
69 Database Power BI Embedded
70 Database Redis Cache
71 App-Service SQL Advanced Threat Protection
72 App-Service SQL Data Warehouse
73 Database SQL Database
74 Database SQL Server Stretch Database
75 App-Service Scheduler
76 App-Service Security Center
77 App-Service Service Bus
78 Compute Service Fabric
79 App-Service Service Fabric Mesh
80 App-Service SignalR
81 Storage StorSimple
82 Storage Storage
83 App-Service Stream Analytics
84 IOT Time Series Insights
85 Compute Traffic Manager
86 Network VNet Gateway
87 Network VPN Gateway
88 Compute Virtual Machines
89 App-Service Virtual Machines Licenses
90 Network Virtual Network
91 Network Virtual WAN
92 App-Service Visual Studio
93 App-Service Visual Studio Subscription
94 IOT Windows 10 IoT Core Services
95 App-Service Xamarin University
96 App-Service Data Services
97 App-Service Recovery Services
98 App-Service App Services
99 App-Service Advanced Data Security
100 Other