Bringing Green, Sustainable Software Solutions Into the Enterprise


The future is built on software. While there is (rightly) a strong focus on improving the sustainability of physical processes, primarily with the intent to reduce the carbon footprint, it is going to be increasingly important that our software solutions are also built in a sustainable, "green", way. This is aligned with the broader industry where it's anticipated that data centers will account for up to 8% of the total power consumed in the next decade, so it's going to be critical that our solutions evolve along with this scale. This session will give an introduction to the principles of sustainable software solutions (i.e. “green software”) including energy efficiency, carbon awareness, and hardware efficiency. I’ll share an overview of Shell's journey to net-zero and where software engineering & sustainable software plays, and the kind of actions we're taking to embed practices and patterns.


Adam Jordan

Distinguished Software Engineer @Shell

Adam is a Distinguished Software Engineer at Shell with more than 20 years of experience in software delivery and functional excellence. He has a background in software engineering, computer science, and data science with experience working across most of Shell's business lines. He is currently leading the application security team, sustainable software solutions, architecture for gas & power trading in the Americas, and architecture for subsurface development.

Read more


Tuesday Oct 25 / 05:25PM PDT ( 50 minutes )




Sustainability Engineering Development


From the same track

Session Kafka

A Million People want a Million Things and They Want Them Now: How to Meet Personalised User Demands in Realtime

Tuesday Oct 25 / 10:35AM PDT

As the amount of data in Fintech and cryptocurrency applications has increased, Kafka has become the norm for wrangling this surge at speed and scale. However, the need to send personalized data streams to users has become paramount.

Speaker image - Roman de Oliviera
Roman de Oliviera

Solutions Engineer @Ably

Session Reliability

How to Build Reliable Systems Under Unpredictable Conditions

Tuesday Oct 25 / 11:50AM PDT

Today's success of businesses depends on their systems' stability and reliability. Downtimes are painful: They cause you headaches and cost your business money. Providing reliable services to your customers is essential to success.

Speaker image - Benjamin Wilms
Benjamin Wilms

Co-founder & Product minded engineer @Steadybit

Session Architecture

Architecting Your Data Platform Across Clusters, Regions, and Clouds

Tuesday Oct 25 / 02:55PM PDT

Data platform teams are increasingly challenged with accessing multiple data stores that are separated from compute engines, such as Spark, Presto, TensorFlow or PyTorch.

Speaker image - Adit Madan
Adit Madan

Director of Product Management @Alluxio

Session Event-Driven Architecture

A Guide to the Event-Native World of Open Standards: AsyncAPI, CloudEvents, and Shared Signals & Events

Tuesday Oct 25 / 04:10PM PDT

More and more, Event-Driven Architecture (EDA) is being adopted by organizations.

Speaker image - Linus Hakansson
Linus Hakansson

Vice President of Product @ Gravitee