원칙: 측정
GHG(온실 가스) 프로토콜은 조직에서 총 탄소 배출물을 측정하는 데 가장 일반적으로 사용되는 방법입니다. 이 접근 방식을 사용하여 소프트웨어 배출물을 계산할 수 있지만 어려울 수 있습니다. 더 적합한 계산은 소프트웨어 탄소 강도(SCI) 사양입니다.
온실 가스 프로토콜
GHG 프로토콜을 사용하면 조직에서 총 배출물을 계산할 수 있습니다. 배출물은 배출물 생산 방식에 해당하는 특정 범주의 결과입니다. 이러한 범주를 범위라고 합니다.
범위 1
회사 소유 또는 제어 활동과 연결된 직접 배출물입니다. 예를 들어 시설 및 차량에서 화석 연료의 연소로 인한 배출물입니다.
범위 2
이는 사용자가 사용하는 전기 또는 열 프로덕션으로 인한 간접적인 배출입니다. 예를 들어 집의 난방과 조명을 제공하는 에너지원의 간접 배출물입니다.
범위 3
이는 다른 작업에서 발생하는 간접적인 배출입니다. 비즈니스의 일반적인 예로는 공급망 내 활동, 구매한 자재 생산, 상품 및 서비스 운송, 판매된 제품 사용 등이 있습니다.
소프트웨어 탄소 집약도 계산
SCI는 모든 유형의 소프트웨어 애플리케이션과 연결된 탄소 배출물을 측정하는 방법입니다. 소프트웨어 배출물을 설명하는 일관된 방법과 변경을 통해 차이점을 만들 수 있는 방법을 제공합니다.
이는 이전에 소개한 여러 구성 요소를 사용하여 방출 점수를 계산합니다. 구성 요소는 에너지, 위치 기반 탄소 집약도 및 내재 탄소입니다.
에너지는 하드웨어가 소비하는 전력이며 킬로와트시 단위로 측정됩니다. 더 많은 하드웨어 공급업체가 이 정보를 제공하고 있으며 데이터 세트로 또는 API를 통해 사용할 수 있습니다.
탄소 집약도는 소프트웨어가 실행 중인 특정 시간 및 위치에 해당하는 탄소의 양이며 킬로와트시당 동일한 탄소의 양(그램)으로 측정됩니다.
앞의 계산에서는 소비되는 에너지에 탄소 강도를 곱합니다. 그런 다음, 하드웨어를 통해 배출되는 탄소의 양을 합계에 더합니다. 이는 각 기능 단위에 적용할 수 있는 점수를 제공합니다. 예를 들어 소프트웨어가 API인 경우 기능 단위는 해당 API에 대한 단일 호출일 수 있습니다. 이렇게 하면 점수가 합계가 아닌 집약도가 됩니다.