Green-Software-Foundation / scer

Software Carbon Efficiency Rating
Other
29 stars 5 forks source link

Practicality in SCER #48

Open seanmcilroy29 opened 6 months ago

seanmcilroy29 commented 6 months ago

From Charlene Wong (IMDA)

chrisxie-fw commented 6 months ago

These are great questions. This could be one of the use cases for SCER specification. SCER defines the framework, or guidelines, if you will, for rating the carbon efficiencies of software. SCI focuses on the "benchmarking" side of the SCER, while SCER as a whole handles the full lifecycle of the "greenness" assessment of software. The end result of applying SCER spec is the rating label, or some kind of "energy star" rating and labelling for software.

In the use case that Charlene mentioned, the definitions for each step of the SCER spec could be:

  1. Categorization: the service (whatever services that are to be migrated from onprem to cloud)
  2. Benchmarking: SCI scores of onprem and cloud
  3. Rating: may apply simple percentile algorithms to compute from grade letters such as A, B, C, D, etc
  4. Labelling: could simply be the result of the rating in letters, or number of stars, whichever your organization prefers to use to make it easy for people to intuitively recognize and understand its carbon efficiency ratings.

The above 4 steps constitutes the SCER standard specification for your specific use case, and you can apply the same standard/measuring/rating guidelines to other instances of similar service offerings whose carbon efficiencies are to be assessed.