In this post
The Software Carbon Intensity specification
The Green Software Foundation’s SCI specification gives a rate of carbon emitted per functional unit, such as per user, per request or per transaction. It counts the energy the software uses, the carbon intensity of that energy and the hardware’s embodied emissions, so progress can be compared over time.
Three levers
- Use less energy: efficient code, right-sized servers, no idle resources.
- Use cleaner energy: run flexible work in regions or at times when the grid is cleaner.
- Use less hardware: longer life and higher utilisation reduce embodied emissions.
Start measuring
- Pick a functional unit that fits your product.
- Gather energy or resource use from your platform.
- Apply the carbon intensity of the grid you use.
- Track the rate and look for the largest contributors.
A note on honesty
Measurements are estimates. Say how you calculated them, and avoid claims you cannot support.
Sources and further reading
- Green Software Foundation. Software Carbon Intensity (SCI) Specification. sci.greensoftware.foundation.
IICTP is a new independent credential and is not ISO/IEC 17024 accredited.