Reducing carbon in the digital realm c36c 2019 @mrchrisadams This - - PowerPoint PPT Presentation

reducing carbon in the digital realm
SMART_READER_LITE
LIVE PREVIEW

Reducing carbon in the digital realm c36c 2019 @mrchrisadams This - - PowerPoint PPT Presentation

Reducing carbon in the digital realm c36c 2019 @mrchrisadams This talk is online: http://bit.ly/c36c-reduce-carbon Reducing Carbon in the Digital Realm @mrchrisadams About me Loco2 - Low CO2 Travel in Europe by train A.M.E.E (Avoid Mass


slide-1
SLIDE 1

Reducing carbon in the digital realm

c36c 2019 @mrchrisadams This talk is online: http://bit.ly/c36c-reduce-carbon

Reducing Carbon in the Digital Realm @mrchrisadams

slide-2
SLIDE 2

About me

Loco2 - Low CO2 Travel in Europe by train A.M.E.E (Avoid Mass Extinction Engine) - CO2 calculation as an API Green Web Foundation - Make the web green ClimateAction.tech - online community for folk in tech to discuss climate action

Reducing Carbon in the Digital Realm @mrchrisadams

slide-3
SLIDE 3

What we’ll cover Measuring carbon A mental model for reducing carbon Where to go next

Reducing Carbon in the Digital Realm @mrchrisadams

slide-4
SLIDE 4

What we’ll cover Measuring carbon A mental model for reducing carbon Where to go next

Reducing Carbon in the Digital Realm @mrchrisadams

slide-5
SLIDE 5

The water cycle: - wikiwand.com/en/Water_cycle

slide-6
SLIDE 6

The Earth’s Carbon Cycle: - Robert Rohde - youtu.be/dwVsD9CiokY

slide-7
SLIDE 7

The Earth’s Carbon Cycle: - Robert Rohde - youtu.be/dwVsD9CiokY

slide-8
SLIDE 8

The Earth’s Carbon Cycle: - Robert Rohde - youtu.be/dwVsD9CiokY

slide-9
SLIDE 9

Teaching climate crisis thread for 4-7 year-olds, by @JKSteinberger

slide-10
SLIDE 10

Emissions from burning fossil fuels to make hot cofgee

Scope 1

Emissions from electricity generated on your behalf, to make cofgee

Scope 2

Emissions from activity in your supply chain, so you can have cofgee

Scope 3

How to measure carbon emissions, communicated through the medium

  • f hot beverages

Reducing Carbon in the Digital Realm @mrchrisadams

Measuring carbon emissions - Green Web Foundation

slide-11
SLIDE 11

Reducing Carbon in the Digital Realm @mrchrisadams

Stripe’s climate reporting page, from 2018

slide-12
SLIDE 12

Scope 1 4.9m tonnes Scope 2 4.7m tonnes Scope 3 34.7m tonnes Amazon’s CO2 footprint in 2018 - 44m tonnes (about the same as Finland)

Reducing Carbon in the Digital Realm @mrchrisadams

Amazon's Carbon Emissions from 2018

slide-13
SLIDE 13

Google’s CO2 footprint in 2018 - 1.2m tonnes (about the same as Liberia)

Reducing Carbon in the Digital Realm @mrchrisadams

Google's carbon emissions for 2018

slide-14
SLIDE 14

Apple’s CO2 footprint in 2018, for just its facilities - 0.6m tonnes (about the same as The Gambia) Scope 1 0.05m tonnes Scope 2 0.08m tonnes Scope 3 0.5m tonnes ~0.3m tonnes, from business travel, ~0.2m tonnes from employee commuting 99% renewable energy (0.7m tonnes avoided through sourcing renewable energy)

Reducing Carbon in the Digital Realm @mrchrisadams

Apple’s carbon emissions for 2018

slide-15
SLIDE 15

Apple’s CO2 footprint in 2018, for its products - 25.2m tonnes (about the same as Mongolia) This is all Scope 3

Reducing Carbon in the Digital Realm @mrchrisadams

Apple’s carbon emissions for 2018

slide-16
SLIDE 16

Apple’s CO2 footprint in 2018, for its products - 25.2m tonnes (about the same as Mongolia) This is all Scope 3

Reducing Carbon in the Digital Realm @mrchrisadams

Apple’s carbon emissions for 2018

slide-17
SLIDE 17

What we’ll cover Measuring carbon A mental model for reducing carbon Where to go next

slide-18
SLIDE 18

Platform - infrastructure you run Packets - infrastructure other folk run Process - how your org works

slide-19
SLIDE 19
slide-20
SLIDE 20

Platform - infrastructure you run

Provisioning - how Provider - who Programming Language - what

slide-21
SLIDE 21

Provisioning -

How you match capacity to use

slide-22
SLIDE 22

Our usage patterns of the internet (CEEE Power of Wireless Cloud report)

slide-23
SLIDE 23
slide-24
SLIDE 24
slide-25
SLIDE 25
slide-26
SLIDE 26
slide-27
SLIDE 27
slide-28
SLIDE 28

You only get to pick two:

  • avoid using fossil fuels - climate crisis,

remember?

  • use mature hosted services - instead of

building everything yourself

  • avoid oligopoly - diverse ecosystems

are healthy ecosystems

slide-29
SLIDE 29

Provider -

Who you get your compute from

slide-30
SLIDE 30

AWS Region map - twitter.com/awsgeek/status/1113820651436085248

slide-31
SLIDE 31

Electricity map - www.electricitymap.org -

slide-32
SLIDE 32

The Green Web Foundation - www.thegreenwebfoundation.org/directory

slide-33
SLIDE 33

Brief segway into energy market weirdness

slide-34
SLIDE 34

ICT4S - Lappenrate - A low carbon kubernetes scheduler

slide-35
SLIDE 35

Bulb - smart charging of electric cars

slide-36
SLIDE 36

ICT4S - Lappenrate - A low carbon kubernetes scheduler

slide-37
SLIDE 37

We had an energiewende.

We got cheap, green, distributed energy.

What if we had a digitalwende?

Cheap, green, distributed compute?

Reducing Carbon in the Digital Realm @mrchrisadams

slide-38
SLIDE 38

Programming language

Where appropriate, matching the language to the job can help, because difgerent languages have difgerent features and goals.

slide-39
SLIDE 39

Reducing Carbon in the Digital Realm @mrchrisadams Reducing carbon footprint of network services with MirageOS unikernels - Hannes Mehnert, yesterday

slide-40
SLIDE 40

Energy Effjciency across Programming Languages - Green Software Lab, Portugal

slide-41
SLIDE 41

Packets -

Infrastructure you do not control You can only control how much you send

  • ver the wire instead.
slide-42
SLIDE 42

Avg (mean) page size is 3mb - speedcurve.com/blog/web-performance-page-bloat

slide-43
SLIDE 43

Lighthouse - break the build when you break your perf budget

slide-44
SLIDE 44

Greenhouse - Lighthouse, but for carbon emissions

slide-45
SLIDE 45

The web must be an environmentally sustainable platform “The web, as a whole, is a big source of carbon emissions, because it is a big consumer of power. New web technologies should not make this situation worse. We will consider power consumption and the resulting emissions when we introduce new technologies to the web” W3C Technical architecture group

Reducing Carbon in the Digital Realm @mrchrisadams

W3C Ethical Web Principles

slide-46
SLIDE 46

Changing how we design sites is not enough. Video dwarfs web traffjc.

slide-47
SLIDE 47

Process - how your org works

Decisions you make, about where and how you work, that cause emissions.

slide-48
SLIDE 48

Process - how your org works

Inward - greening of digital projects. Less visible to the end user.

slide-49
SLIDE 49
slide-50
SLIDE 50

Once you run on green infrastructure, travel & offjces are the next largest source of emissions (link)

slide-51
SLIDE 51

Link to template spreadsheet.

slide-52
SLIDE 52

Process - how your org works

Outward - greening through digital projects. More visible to the end user.

slide-53
SLIDE 53

Reducing Carbon in the Digital Realm @mrchrisadams

Fairphone’s LCA Report for the FP2 handset

slide-54
SLIDE 54

Reducing Carbon in the Digital Realm @mrchrisadams

Fairphone’s LCA Report for the FP2 handset

slide-55
SLIDE 55

Fairphone LCA for 3yrs vs 5yrs

Reducing Carbon in the Digital Realm @mrchrisadams

Fairphone’s LCA Report for the FP2 handset

slide-56
SLIDE 56

Reducing Carbon in the Digital Realm @mrchrisadams

Fairphone’s marketing page for their FP2 camera

slide-57
SLIDE 57

What we’ll cover Measuring carbon A mental model for reducing carbon Where to go next

slide-58
SLIDE 58

“We will not use fossil fuel powered infrastructure for new services or projects. We won’t accept work on projects to help extract more fossil fuels.”

Reducing Carbon in the Digital Realm @mrchrisadams

slide-59
SLIDE 59

Some Rights Reserved - CC-BY-SA

Climate Action Tech - https://climateAction.tech/

Reducing Carbon in the Digital Realm @mrchrisadams

Climate Action Tech - https://climateAction.tech

slide-60
SLIDE 60

Reducing Carbon in the Digital Realm @mrchrisadams

The Green Web Foundation

slide-61
SLIDE 61

Sunday 6pm, lecture room M2 carbon.txt workshop

Help work out a convention for verifying green energy in the services we build

Carbontxt.org | Link to carbon.txt workshop at Congress

Reducing Carbon in the Digital Realm @mrchrisadams

slide-62
SLIDE 62

Thanks!

e: chris@thegreenwebfoundation.org t: @mrchrisadams training: thegreenwebfoundation.org newsletter: greening.digital

Reducing Carbon in the Digital Realm @mrchrisadams