Analyzing service-level spending trends over a time period can expose expected and unexpected growth in the consumption of various services across all providers and is a good way for the FinOps team to prioritize usage and rate optimization conversations with product, engineering and finance leaders within the organization.
Shows monthly amortized effective cost by provider and service, retaining the year in each UTC month. The default period contains March 2026 only, so this is a monthly baseline rather than a measured month-over-month change. The chart stacks services by provider; the table below keeps every service/provider combination (up to 500 groups).
Effective cost by service (March 2026)
Chart controls and notes
Showing the first 20 categories. Open full screen to explore all 95 categories.
Query results
Charge month
Provider name
Service name
Total effective cost
2026-03-01
AWS
Amazon Elastic Compute Cloud
$214.00
2026-03-01
Microsoft
Virtual Machines
$188.30
2026-03-01
Microsoft
Azure SQL Database
$149.04
2026-03-01
Microsoft
SQL Database
$108.73
2026-03-01
AWS
Datadog
$40.32
2026-03-01
Microsoft
Azure App Service
$35.98
2026-03-01
Microsoft
Azure Synapse Analytics
$30.25
2026-03-01
AWS
AmazonCloudWatch
$23.00
2026-03-01
Microsoft
Microsoft.Fabric
$19.28
2026-03-01
Oracle
COMPUTE
$18.00
2026-03-01
Microsoft
Storage Accounts
$17.46
2026-03-01
Microsoft
Virtual Network
$13.09
2026-03-01
Microsoft
Azure Load Testing
$10.00
2026-03-01
AWS
Amazon Relational Database Service
$9.00
2026-03-01
Microsoft
Azure Monitor
$8.75
2026-03-01
Microsoft
Azure Kubernetes Service
$8.36
2026-03-01
AWS
Amazon Elastic File System
$8.00
2026-03-01
AWS
AWS Config
$6.00
2026-03-01
Microsoft
Azure Machine Learning
$5.05
2026-03-01
Microsoft
Azure Container Instances
$5.02
2026-03-01
Microsoft
Azure ExpressRoute
$4.19
2026-03-01
AWS
Amazon Elastic Container Service for Kubernetes
$4.00
2026-03-01
AWS
Amazon Simple Storage Service
$4.00
2026-03-01
AWS
Elastic Load Balancing
$3.00
2026-03-01
Oracle
OPENSEARCH
$3.00
2026-03-01
Oracle
ODSP
$2.00
2026-03-01
Microsoft
Azure Private Link
$1.85
2026-03-01
Microsoft
Microsoft Defender for Cloud
$0.65
2026-03-01
Microsoft
Azure Container Registry
$0.17
2026-03-01
Microsoft
Azure Site Recovery
$0.16
2026-03-01
Microsoft
Key Vault
$0.02
2026-03-01
Microsoft
Azure DNS
$0.02
2026-03-01
Microsoft
Application Gateway
$0.00146
2026-03-01
Microsoft
Logic Apps
$0.00025
2026-03-01
Microsoft
Event Grid
$0.0000726
2026-03-01
Microsoft
Azure Data Factory
$0.00003
2026-03-01
Microsoft
Service Bus
$0.00000205
2026-03-01
AWS
Amazon API Gateway
$0.00
2026-03-01
AWS
Amazon DevOps Guru
$0.00
2026-03-01
AWS
Amazon DocumentDB (with MongoDB compatibility)
$0.00
2026-03-01
AWS
Amazon DynamoDB
$0.00
2026-03-01
AWS
Amazon EC2 Container Registry (ECR)
$0.00
2026-03-01
AWS
Amazon Elastic Container Registry Public
$0.00
2026-03-01
AWS
Amazon Elastic Container Service
$0.00
2026-03-01
AWS
Amazon ElastiCache
$0.00
2026-03-01
AWS
Amazon Glacier
$0.00
2026-03-01
AWS
Amazon GuardDuty
$0.00
2026-03-01
AWS
Amazon Lightsail
$0.00
2026-03-01
AWS
Amazon Location Service
$0.00
2026-03-01
AWS
Amazon OpenSearch Service
$0.00
2026-03-01
AWS
Amazon QuickSight
$0.00
2026-03-01
AWS
Amazon Redshift
$0.00
2026-03-01
AWS
Amazon Route 53
$0.00
2026-03-01
AWS
Amazon Simple Email Service
$0.00
2026-03-01
AWS
Amazon Simple Notification Service
$0.00
2026-03-01
AWS
Amazon Simple Queue Service
$0.00
2026-03-01
AWS
Amazon WorkDocs
$0.00
2026-03-01
AWS
AmazonWorkMail
$0.00
2026-03-01
AWS
AWS App Runner
$0.00
2026-03-01
AWS
AWS Backup
$0.00
2026-03-01
AWS
AWS CloudFormation
$0.00
2026-03-01
AWS
AWS CloudTrail
$0.00
2026-03-01
AWS
AWS Data Transfer
$0.00
2026-03-01
AWS
AWS Glue
$0.00
2026-03-01
AWS
AWS Key Management Service
$0.00
2026-03-01
AWS
AWS Secrets Manager
$0.00
2026-03-01
AWS
AWS Security Hub
$0.00
2026-03-01
AWS
AWS Step Functions
$0.00
2026-03-01
AWS
AWS Systems Manager
$0.00
2026-03-01
AWS
AWS Transfer Family
$0.00
2026-03-01
AWS
AWS WAF
$0.00
2026-03-01
AWS
AWS X-Ray
$0.00
2026-03-01
AWS
CloudWatch Events
$0.00
2026-03-01
AWS
Red Hat OpenShift Service on AWS
$0.00
2026-03-01
AWS
Savings Plans for AWS Compute usage
$0.00
2026-03-01
Microsoft
App Configuration
$0.00
2026-03-01
Microsoft
Azure File Sync
$0.00
2026-03-01
Microsoft
Azure Savings Plan for Compute
$0.00
2026-03-01
Microsoft
SQL Managed Instance
$0.00
2026-03-01
Oracle
BLOCK_STORAGE
$0.00
2026-03-01
Oracle
FILESTORAGESERVICE
$0.00
2026-03-01
Oracle
IDENTITY_AND_ACCESS_MANAGEMENT
$0.00
2026-03-01
Oracle
NETWORK
$0.00
2026-03-01
Oracle
OBJECTSTORE
$0.00
2026-03-01
Oracle
OKE_CONTROL_PLANE
$0.00
2026-03-01
Oracle
ORACLE_STREAMING_SERVICE
$0.00
2026-03-01
Oracle
ORALB
$0.00
2026-03-01
Oracle
TELEMETRY
$0.00
2026-03-01
Microsoft
Azure Data Factory v2
-$0.04
2026-03-01
Microsoft
Load Balancer
-$1.39
2026-03-01
AWS
Amazon Virtual Private Cloud
-$2.00
2026-03-01
AWS
AWS Lambda
-$2.00
2026-03-01
AWS
Amazon CloudFront
-$3.00
2026-03-01
Microsoft
Azure DB for MySQL
-$4.89
2026-03-01
Microsoft
Virtual Machine Scale Sets
-$12.75
95 rows. Scroll inside the table to see more.
Precomputed result
Inspect Postgres SQL and original FOCUS SQL
Postgres SQL, as run
select date_trunc('month', charge_period_start at time zone 'UTC') as charge_month,
provider_name as provider_name,
service_name as service_name,
sum(effective_cost) as total_effective_cost
from focus.cost_and_usage
where charge_period_start >= $1::timestamptz
and charge_period_start < $2::timestamptz
group by date_trunc('month', charge_period_start at time zone 'UTC'), provider_name, service_name
order by charge_month asc, total_effective_cost desc nulls last, provider_name asc nulls last, service_name asc nulls last
limit 500
Parameters: $1 = period_start, $2 = period_end
Original FOCUS SQL
SELECT
MONTH(ChargePeriodStart),
ProviderName,
ServiceName,
SUM(EffectiveCost) AS TotalEffectiveCost
FROM focus_data_table
WHERE ChargePeriodStart >= ? AND ChargePeriodStart < ?
GROUP BY
MONTH(ChargePeriodStart),
ProviderName,
ServiceName
ORDER BY
MONTH(ChargePeriodStart),
SUM(EffectiveCost) DESC