meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ixc2024:tech:tools:greenmeasuringtoolsforbackendsupport [2024/05/23 14:32] – created hibaaixc2024:tech:tools:greenmeasuringtoolsforbackendsupport [2024/08/26 05:39] (current) hibaa
Line 1: Line 1:
-======Green Measuring tools for Backend Support======+=======Green Measuring tools for Backend Support======
 + 
 + 
 +{{ :ixc2024:tech:tools:table.png |}}
  
-^> KPI                 ^> Metric                                 ^> Tools                        ^> Sustainability Dimension^                  ^ 
-|                      |                                                                       |> Env                     |> Eco|> Soc|> Ind|> Tech| 
-|> Energy Efficiency   |> Energy per user/transaction            |> Google Cloud Monitoring      |> X                       |> X  |         |> X   | 
-|                      |                                         |> DataDog                      |> X                                        | 
-|                      |                                         |> CO2.js                       |> X                       |> X  |     |> X  |> X   | 
-|> Carbon Footprint    |> Carbon per user/transaction            |> CO2.js                       |> X                       |> X  |     |> X  |> X   | 
-|                      |                                         |> Google Cloud Footprint       |> X                       |> X  |         |> X   | 
-|                      |                                         |> Code Carbon (only for python)|> X                       |> X  |     |> X  |> X   | 
-|> Resource Utilization|> CPU usage Memory Usage                 |> Containerization             |> X                       |> X  |     |> X  |> X   | 
-|                      |                                         |> DataDog                      |> X                       |> X  |     |> X  |> X   | 
-|> Green Hosting       |> % of servers hosted on renewable energy|> Google Cloud                 |> X                       |> X  |> X  |> X  |> X   | 
  
 **Google Cloud Monitoring:** A tool used to provide insight regarding how resources are used, as well as well as data related to the performance and status of the application **Google Cloud Monitoring:** A tool used to provide insight regarding how resources are used, as well as well as data related to the performance and status of the application
Line 25: Line 17:
   * Exports to BigQuery   * Exports to BigQuery
   * Location-based emission reduction estimates   * Location-based emission reduction estimates
-    -> Carbon Footprint data is integrated with [[https://cloud.google.com/recommender/docs/unattended-project-recommender|unattended project recommender]], which provides you with estimates of the location-based emission reductions you could achieve by removing idle projects.  +-> Carbon Footprint data is integrated with [[https://cloud.google.com/recommender/docs/unattended-project-recommender|unattended project recommender]], which provides you with estimates of the location-based emission reductions you could achieve by removing idle projects.   
 + 
 +**Containerization:** Containerization promotes sustainability by enhancing resource utilization, reducing energy consumption, optimizing infrastructure management, and ensuring efficient application deployment. 
 + 
 +=====Demonstration===== 
 + 
 +===CO2.js=== 
 + 
 +->[[https://developers.thegreenwebfoundation.org/co2js/overview/|CO2.js]]: is a JavaScript library that allows developers to estimate the emissions associated with their apps, websites and software. 
 + 
 +   npm install @tgwf/co2 
 + 
 +{{:ixc2024:tech:tools:q.png?400|}} 
 + 
 +=== Why Google Cloud for Green Hosting? === 
 + 
 +  * Google was the first major company to become carbon neutral in 2007 🎖 
 +  * Google was the first to match their energy use with 100 percent renewable energy in 2017 – including the electricity to power Google Cloud. 🥇 
 +  * Provides a useful Carbon sense suite of tools to reduce the carbon footprint of cloud-based applications: 
 + 
 +->[[https://cloud.withgoogle.com/region-picker/|Google Cloud Region Picker]]: helps you pick a Google Cloud region considering approximated carbon footprint, price and latency. 
 + 
 +{{:ixc2024:tech:tools:11.png?400|}} 
 + 
 +->[[https://cloud.google.com/blog/topics/sustainability/pick-the-google-cloud-region-with-the-lowest-co2|Low carbon regional signals]]: Helps you pick the greenest region for your Google Cloud resources.
  
-> **Containerization:** Containerization promotes sustainability by enhancing resource utilization, reducing energy consumption, optimizing infrastructure management, and ensuring efficient application deployment. +{{:ixc2024:tech:tools:22.png?400|}}
->  +
-> **Demonstration**+
  
-====== CO2.js ======+->[[https://cloud.google.com/recommender/docs/whatis-activeassist|Active Assist recommendations]]: a portfolio of tools to generate recommendations and insights to help you optimize your Google Cloud projects. This also includes recommenders that generate recommendations, insights and analysis tools. Those recommendations will help you save up on costs, mitigate security risks, maximize your performance through reducing the management your cloud configuration and this will overall make you more sustainable and reduce your carbon footprint.
  
-> CO2.js is a JavaScript library that allows developers to estimate the emissions associated with their apps, websites and software.+{{:ixc2024:tech:tools:33.png?400|}}
  
-{{media/image1.jpeg?624x112}}+->[[https://cloud.google.com/carbon-footprint?hl=en|Google Cloud Carbon Footprint]]: this tool helps you Measure, report, and reduce your cloud carbon emissions. And the key feature here would be the Inclusion of both location-based and market-based carbon emissions data in reports and disclosures which offers more transparency and comprehensive insights for varying use cases.
  
-<HTML><ol start="2" style="list-style-typedecimal;"></HTML> +{{:ixc2024:tech:tools:44.png?400|}}
-<HTML><li></HTML>====== Why Google Cloud for Green Hosting======+
  
-<HTML><ul></HTML> +->[[https://support.google.com/a/answer/13761003?hl=en|Google Workspace Carbon Footprint]]: mostly for admin use on an organizational levelIt can be used to understand the environmental impact of your organization’s use of Google Workspace products and know the total and monthly carbon footprint results.
-<HTML><li></HTML><HTML><p></HTML>Google was the first major company to become carbon neutral in 2007 🎖<HTML></p></HTML><HTML></li></HTML> +
-<HTML><li></HTML><HTML><p></HTML>Google was the first to match their energy use with 100 percent renewable energy in 2017 – including the electricity to power Google Cloud. 🥇<HTML></p></HTML><HTML></li></HTML> +
-<HTML><li></HTML><HTML><p></HTML>Provide a useful Carbon sense suite of tools to reduce the carbon footprint of cloud-based applications:<HTML></p></HTML> +
-<HTML><ul></HTML> +
-<HTML><li></HTML><HTML><p></HTML>[[https://cloud.withgoogle.com/region-picker/|__Google Cloud Region Picker__]]: helps you pick Google Cloud region considering approximated carbon footprint, price and latency.<HTML></p></HTML><HTML></li></HTML> +
-<HTML><li></HTML><HTML><p></HTML>{{media/image2.jpeg?402x269}}{{media/image3.jpeg?306x291}}[[https://cloud.google.com/blog/topics/sustainability/pick-the-google-cloud-region-with-the-lowest-co2|__Low carbon regional signals__]]: Helps you pick the greenest region for your Google Cloud resources.<HTML></p></HTML><HTML></li></HTML> +
-<HTML><li></HTML><HTML><p></HTML>[[https://cloud.google.com/recommender/docs/whatis-activeassist|__Active Assist recommendations__]]: a portfolio of tools to generate recommendations and insights to help you optimize your Google Cloud projects. This also includes recommenders that generate recommendations, insights and analysis tools.<HTML></p></HTML><HTML></li></HTML><HTML></ul></HTML> +
-<HTML></li></HTML><HTML></ul></HTML> +
-<HTML></li></HTML><HTML></ol></HTML>+
  
-{{media/image4.jpeg?524x205}}Those recommendations will help you save up on costs, mitigate security risks, maximize your performance through reducing the management your cloud configuration and this will overall make you more sustainable and reduce your carbon footprint.+{{:ixc2024:tech:tools:55.png?400|}}
  
-  {{media/image5.jpeg?459x274}}[[https://cloud.google.com/carbon-footprint?hl=en|__Google Cloud Carbon Footprint__]]: this tool helps you Measure, report, and reduce your cloud carbon emissions. And the key feature here would be the Inclusion of both location-based and market-based carbon emissions data in reports and disclosures which offers more transparency and comprehensive insights for varying use cases. +**__Tutorial__**: [[https://www.cloudskillsboost.google/focuses/32138?parent=catalog|https://www.cloudskillsboost.google/focuses/32138?parent=catalog]] 
-  * [[https://support.google.com/a/answer/13761003?hl=en|__Google Workspace Carbon Footprint__]]: mostly for admin use on an organizational level. It can be used to understand the environmental impact of your organization’s use of Google Workspace products and know the total and monthly carbon footprint results.+
  
-> {{media/image6.jpeg?468x299}} +All the tools are free of Cost!
->  +
-> **__Tutorial__**: [[https://www.cloudskillsboost.google/focuses/32138?parent=catalog|__https:%%//%%www.cloudskillsboost.google/focuses/32138?parent=catalog__]] All the tools are free of Cost!+