Upgrade to Pro — share decks privately, control downloads, hide ads and more …

apidays Australia 2023 - Powering A Net Zero Future With APIs, Tereze Gaile, MuleSoft

apidays Australia 2023 - Powering A Net Zero Future With APIs, Tereze Gaile, MuleSoft

apidays Australia 2023 - Platforms, Products, and People: The Power of APIs
October 11 & 12, 2023
https://www.apidays.global/australia/

Powering A Net Zero Future With APIs
Tereze Gaile, Technical Architect at MuleSoft

------

Check out our conferences at https://www.apidays.global/

Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8

Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io

Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
apidays Australia 2023 - Powering A Net

apidays

October 24, 2023
Tweet

More Decks by apidays

Other Decks in Programming

Transcript

  1. Powering a Net Zero Future with APIs Tereze Gaile (she/her)

    Technical Architect & Sustainability Champion
  2. We’re in the middle of a climate emergency… … but

    it’s business as usual Image: https://earthobservatory.nasa.gov/world-of-change/global-temperatures 1 The Intergovernmental Panel on Climate Change 2 Australian Government Bureau of Metereolgy Australia is 1.4°C hotter than when records began in 1910 2 Human activity is responsible for 1.1°C warming 1
  3. The intersection of sustainability & technology Two sides of the

    same coin Technology for Sustainability Sustainability of Technology Financial Times: https://www.ft.com/content/cba58ffa-9fef-45f5-a99c-7497cd07edf7 The Telegraph: https://www.telegraph.co.uk/business/2023/05/30/silicon-valley-data-giants-net-zero-sustainability-risk/
  4. Technology for Sustainability …applying technology as a catalyst for change

    Footer ESG Data Supply Chain Transparency Process Optimisation New Business Models
  5. Regular survey to select and share relevant sustainability metrics with

    global team. Surveys Categorization & Calculation Scope 2 Emissions Scope 1 Emissions Insights and Dashboards Embedded Analytics Scenario Analysis Advanced Forecasting Prediction Models Science Based Targets Data Input Mechanisms Reference Data Connect 3rd party databases to automatically input energy consumption data (eg. Arcadia for electricity). 3rd Party Data Integrate factory sensors with Salesforce to input energy consumption data. Smart Meter Build out connectors to internal systems (eg. ERP, BMS) or leverage existing ones to import relevant consumption data automatically. Internal Systems Leverage existing connectors such as Concur to import business travel data automatically. Gap Filling AUTOMATED Scope 3 Emissions Waste Management Water Consumption Stakeholder Requests Managing Emission Factors Full Auditability Data Consoli- dation Data Visualization Upload any CSV file to import structured data across different sources. CSV Upload Data Sources Electricity Consumption Employee Commute Fleet Vehicles Water Consumption Production Waste Gaseous Fuels ESG Data Integration Net Zero Cloud
  6. Supplier visibility through API-led Connectivity Net Zero Cloud Emissions API

    ESG Rating Agency Supplier API (Scope 1 & 2) Process layer Experience layer System layer Supplier 360 API Suppliers & Partners Dun & Bradstreet Risk API Supplier API MDM API Energy Management API ESG Rating API Supplier Energy API Smart Meter Readings Materials API Production API SAP API Sales Order API Supply Chain Dashboard API Web SAP MES API NZC System API Emissions API
  7. Sustainability of Technology Technologists want to help but don’t know

    how Recent Salesforce Survey of 1,000+ Software Professionals (The Green Code Gap) • 45% don’t know how • 62% don’t participate in sustainability training
  8. Adopting green coding best practices Guide outlines how technologists can

    reduce emissions across the SDLC Design & UX Design with sustainability in mind and build greener user experiences Architecture Explore architectural best practices balancing cost, efficiency, and environmental impact Development Learn about the impact more efficient code has on reducing emissions Operations Expand environmental best practices beyond dev for sustainable operations
  9. Choice of deployment region impacts emissions MuleSoft deployment regions and

    emissions for a cloud worker MuleSoft CloudHub Deployment Regions Source: Climatiq.io Arch
  10. Optimising underlying infrastructure Using the principle of energy proportionality to

    become carbon efficient Energy Proportionality • “Hardware becomes more efficient at turning electricity into useful operations the more it's used” CloudHub Infrastructure Optimisation • Define acceptable CPU ranges for critical and non-critical APIs • Strong correlation between cost and carbon savings Image: https://training.linuxfoundation.org/training/green-software-for-practitioners-lfc131/ Ops
  11. Key Takeaways & Last Words • We as technologists have

    a role to play in achieving a net zero future ◦ APIs for Sustainablity ◦ Sustainability of APIs • Interested in learning more? ◦ Trailhead- Sustainability Trails ◦ Apidays - Sustainability tracks on Youtube (eg. API Green Score) ◦ Green Software Foundation