Green-by-design

Green-by-design: duurzaam denken in software-architectuur

9
Hildo van Es, Wilco Burggraaf
41:43

In deze aflevering van de greatminds podcast bespreekt Hildo van Es samen met Wilco Burggraaf de wereld van duurzame software-architectuur, ook wel bekend als “green-by-design.” Wilco, werkzaam bij HighTech Innovators en erkend als Green Software Champion door de Green Software Foundation, legt uit hoe dit concept de softwareontwikkeling fundamenteel kan veranderen. Green-by-design draait om het maken van bewuste ontwerpkeuzes die de impact op het milieu verminderen, waarbij het energieverbruik en de CO2-uitstoot centraal staan.

Een brede visie op duurzaamheid in IT

Wilco benadrukt dat duurzaamheid in softwareontwikkeling meer omvat dan alleen het verminderen van CO2-uitstoot. Hij noemt ook het belang van het beheersen van warmte en waterverbruik in datacenters. Deze bredere kijk op duurzaamheid vraagt om een holistische aanpak waarbij elke keuze, van hardwareproductie tot resourcegebruik, een verschil kan maken. Voor softwarearchitecten betekent dit dat zij voortdurend moeten evalueren hoe hun ontwerpkeuzes energie-intensieve processen kunnen minimaliseren. Een belangrijk hulpmiddel hiervoor is het Software Carbon Intensity-model, een methode waarmee architecten de milieu-impact van hun systemen kunnen meten en verbeteren.

Observability voor het nemen van beslissingen

Verder pleit Wilco voor het integreren van “observability” in softwarearchitectuur. Dit betekent dat architecten en ontwikkelaars real-time inzicht krijgen in het energieverbruik van hun systemen, wat hen in staat stelt om duurzamere beslissingen te nemen. Hij benadrukt dat duurzaamheid als non-functional requirement een vaste plek zou moeten krijgen in het ontwerpproces. Dit biedt niet alleen kansen voor kostenbesparing, maar ook voor risicoreductie en concurrentievoordeel.

Bewuste cloudkeuzes voor green-by-design software

Ook cloud computing speelt een rol bij green-by-design, maar vereist kritische afwegingen. Wilco waarschuwt dat het verplaatsen van software naar de cloud – een zogenaamde “lift-and-shift”-aanpak – niet automatisch leidt tot een lagere milieu-impact. Architecten moeten goed overwegen of de cloud altijd de beste keuze is en, als ze voor cloudoplossingen kiezen, hoe deze duurzaam ingezet kunnen worden.

Hoewel green-by-design nog in opkomst is, ziet Wilco steeds meer interesse vanuit de IT-community. Hij wijst op het groeiende aantal meetups, onderzoeksinitiatieven en samenwerkingen die het onderwerp in de schijnwerpers zetten. Wilco moedigt softwareprofessionals aan om klein te beginnen: maak bijvoorbeeld een overzicht van alle IT-resources en werk geleidelijk aan duurzame optimalisaties. Dit soort stappen kan de basis vormen voor een diepgaande transformatie van de digitale infrastructuur.

Wilco gelooft sterk in de kracht van samenwerking en kennisdeling om duurzame softwarepraktijken te bevorderen. Architecten, ontwikkelaars en bedrijven hebben samen de verantwoordelijkheid om de milieu-impact van hun technologie te verlagen. Green-by-design biedt een raamwerk om dat doel te bereiken en de toekomst van software groener en duurzamer te maken.

Luister hier naar de aflevering: