How to
Understand how TurboFinOps estimates cloud carbon emissions per resource and how to use this data to make greener infrastructure decisions.
Back to How To GuidesThe GreenOps module provides a carbon footprint estimate for your cloud fleet. It is designed to help engineering and FinOps teams understand the environmental impact of their cloud infrastructure and identify opportunities to reduce emissions -- without requiring dedicated sustainability tooling.
Carbon estimates are derived from resource inventory and utilization signals. They are approximate -- not certified carbon accounting -- but are useful for prioritization, trend tracking, and surfacing high-impact resources.
Available on
Carbon is estimated using the following formula per resource:
Where:
runtime_hours: number of hours the resource has been running (derived from scan data and resource age)cpu_utilization: average CPU % from the last available metric, or 50% default if unavailableregion_emission_factor: kgCO2e per compute-hour for the resource's regionRegion emission factors used (kgCO2e per compute-hour):
| Provider | Factor | Green regions (lower factor) |
|---|---|---|
| AWS | 0.00038 kg/hour | eu-north-1, eu-central-1, us-west-2 |
| Azure | 0.00034 kg/hour | northeurope, swedencentral, westus2 |
| GCP | 0.00029 kg/hour | europe-north1, us-west1, northamerica-northeast1 |
Factors are derived from public cloud provider sustainability reports and grid emission data. Per-region granularity is on the roadmap.
The GreenOps dashboard shows:
Practical steps to reduce cloud emissions using TurboFinOps data:
1. Shut down unused resources
The biggest emission reduction is eliminating resources that are running but not used. Use the Zombie Resources dashboard to find idle and orphaned resources and clean them up.
2. Right-size over-provisioned instances
Larger instances consume more power. Use the FinOps rightsizing recommendations to match resource size to actual workload needs.
3. Move workloads to greener regions
GreenOps surfaces resources in high-emission regions with lower-emission alternatives available. Migrating to eu-north-1, swedencentral, or europe-north1 can significantly reduce per-resource emissions.
4. Use VM scheduling
Stop compute instances outside business hours using the VM Scheduling feature. A resource that runs 8 hours/day instead of 24 produces ~66% less carbon.
TurboFinOps
Connect AWS, Azure, or GCP and get actionable findings, score trends, and auditable remediation paths in minutes.