apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Scaphander hands on - demo & new features
Benoit Petit, Founder at Hubblo
2. INTRODUCTION 01
Benoit Petit
Ops/SRE, now working to track and shrink ICT
impact on climate and the environment.
Founder of Hubblo
Member of Boavizta.org
@bpetit_
3. 01
Context
“Why bother ?”
The path to digital “sobriety”
“Slow down !”
Measure to act smart
“Where should we start ?”
02
03
04
05
06
Scaphandre
“Let’s dive and look at what’s
under the surface !”
Demo !
“No safety net !”
Methods
“How to not fail an assessment”
4. GLOBAL WARMING, LOCAL CONSEQUENCES
2020 : hottest year,
ever recorded in Europe 🚩
2050 : 50C (122F) in the summer 🚩🚩
2070 : 50C regularly 🚩🚩🚩
01
9. DIFFERENT SCALES, NOT SO != IMPACTS 02
~ 20 millions
of servers
installed / year
~ 1.5 milliards smartphones
sold / year
⚡ 56% électricité
🏭 37% GES
🛢 40% énergie
primaire
User devices Infrastructures (services)
10. Data Centers in the world
France (all industries)
Digital in the world
ELECTRICITY CONSUMPTION (TWh in 2020) 03
~ 480 TWh
> 1400 TWh
Between 200 & 800 TWh
Source : EDF, GreenIT, several studies, ...
14. SCAPHANDRE 04
🥽 Transparency: make the invisible visible
🐑 Replicable: easy-to-{install, use}, open-source
🍃 Light: footprint, operating, maintenance
🔌 Extensible: adapt to the stack, not the opposite
https://github.com/hubblo-org/scaphandre
21. Electricity Grid UPS Backup
Generator
Power Line &
Backup
Transformer
Power Supply
IT Facility
Data Center Building
Fuel Tank
IaaS - PaaS - SaaS
Scope 1: Direct backup generator fuel consumption emissions
Scope 2: Electricity grid emission factors
Scope 3: Building and equipment embodied emissions from manufacturing
Benjamin DAVY
Icons from Freepik and Icons8
Network
Backbone
Compute Storage Network
Cooling
Systems
CO2 EMISSIONS OF A DATACENTER 06
22. Scope 1 Scope 2 Scope 3
Fuel consumption
Number of miles
drove in and back
to the datacenter
in a fossil fuel
based car
...
Référentiel de données Boavizta
Rapports d’impact
produit et ACV des
constructeurs
(Dell, HP, ...)
Logs de connexion +
browser agent (web) :
Elastic, Graylog, Loki,
grep/awk, Matomo, ...
scaphandre
23. Analyse du Cycle de Vie
ISO 14040
ISO 14044
Multi-critère
ANALYSE DE CYCLE DE VIE 06
24. CREDITS: This presentation template was created
by Slidesgo, including icons by Flaticon,
infographics & images by Freepik and
illustrations by Stories
MERCI!
Des questions ?
contact@hubblo.org
https://hubblo.org/fr
/company/hubblo-org
@HubbloOrg
25. 📉 Mesure automatisée et réduction de l’impact des
infrastructures numériques sur le climat et l'environnement
🤝 Logiciels open-source
🔁 Feedback loops : pour une action et un suivi continu
⚙ Méthodes DevOps et SRE
appliquées à la mesure d’impact
✉ contact@hubblo.org
🌐 https://hubblo.org
@HubbloOrg
github.com/hubblo-org
hubblo-org