ArchitectureArchitecture
Keynote50min
INTERMEDIATE

Architecting for Sustainability: A Software Architects Guide to Green Software

This talk examines software sustainability from an architect’s perspective, highlighting why software systems impact the environment. It covers practical strategies and design patterns to minimize environmental footprint—especially for AI features—and introduces methods for measuring system “carbon intensity” to help reduce overall environmental impact.

Eoin Woods
Eoin WoodsArtechra

talkDetail.whenAndWhere

Friday, November 7, 09:10-10:00
Room 1 - Thessaloniki
talks.roomOccupancytalks.noOccupancyInfo
talks.description
As awareness of the importance of environmental sustainability grows, it becomes more important to consider the environmental impact of software systems, particularly as we introduce compute-hungry AI features into our applications. In this talk, we take a software architect’s perspective and review the current state of software sustainability (or “green software”) and identify practical actions that we can take to understand and reduce the environmental impact of our systems. The talk explains why software systems have an environmental impact, introduces some architectural tactics and patterns to use to reduce the environmental footprint of an application and its AI models, and briefly discusses how to go about measuring the “carbon intensity” of our systems.
software
sustainability
ai
carbon
talks.speakers
Eoin Woods

Eoin Woods

Artechra

United Kingdom

Eoin Woods is an independent consultant in the fields of software architecture, green software and software engineering. He is formerly the CTO of Endava, where he was responsible for software engineering and capability development for over 10,000 delivery staff across the world. Prior to Endava he has developed databases, created security software and designed way too many systems to move money around. Outside his day job he is interested in software architecture, software security and sustainable (or "green") software. He is a regular conference speaker, has co-authored three books on software architecture and was the recipient of the 2018 Linda Northrup Award for Software Architecture, from the Software Engineering Institute at CMU. His web site is www.eoinwoods.info.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments