Martin Becke: Herzlich willkommen zum Computer Science for Future Podcast.
Martin Becke: Heute aus der HAW mit einem Gast und meiner lieben Kollegin.
Martin Becke: Wir stellen Sie auch gleich vor. Vorher noch ein paar Informationen.
Martin Becke: Wir haben wieder einiges geschafft.
Martin Becke: Auch dieser Podcast wird euch erreichen auf der HOOU-Plattform in Zukunft.
Martin Becke: Wir werden da eine Kooperation mit denen starten und wir freuen uns auch schon
Martin Becke: sehr drauf, dass da verschiedene Module zu finden sind.
Martin Becke: Darüber hinaus wird es hoffentlich bald auch eine Ringvorlesung geben,
Martin Becke: mit der wir uns dann irgendwie brüsten können im Computer Science for Future Kontext.
Martin Becke: Aber da sind noch nicht alle Tücher im Trockenen und wir warten mal, was da kommt.
Martin Becke: Gut, steigen wir aber direkt ein in den Podcast. Wir wollen heute ein wenig darüber sprechen,
Martin Becke: ob wir jetzt die IT grün anmalen müssen und zwar irgendwie mit hellen und dunklen
Martin Becke: Grüntönen, um den entsprechenden anfragenden Kunden da draußen zu genügen.
Martin Becke: Hier geht es heute um die Green IT.
Martin Becke: Um dieses Thema gut zu diskutieren, sind heute zwei Gäste da.
Martin Becke: Einmal die liebe Julia Padberg, die wird sich gleich auch nochmal ganz kurz
Martin Becke: selber vorstellen und der entsprechende Erik Dörnenburg.
Martin Becke: Liebe Julia, möchtest du als erstes was über dich sagen?
Julia Padberg: Okay, ja, mein Name ist Julia Padberg. Ich bin hier Professorin an der HAW
Julia Padberg: Hamburg im Department Informatik.
Julia Padberg: Wir haben vor jetzt so gut zweieinhalb Jahren Computer Science for Future gegründet als Initiative,
Julia Padberg: um Nachhaltigkeit und Informatik zusammenzubringen, insbesondere mit dem Fokus
Julia Padberg: auf die Lehre in der Informatik, aber eben auch daraus über hinaus.
Julia Padberg: Und in diesem Rahmen machen wir eben diese Podcasts.
Martin Becke: Genau, die Podcasts machen uns auch eine Menge Spaß. Das sind ja nicht nur wir
Martin Becke: beide, die das treiben, sondern auch viele Studierende und Mitarbeiter,
Martin Becke: die hier mitmachen und uns helfen, tatsächlich ein interessantes Programm zusammenzubringen.
Martin Becke: Nun kommen wir eigentlich zu dem wichtigsten Gast heute, Erik.
Martin Becke: Erik, schön erstmal, dass du da bist.
Martin Becke: Wir haben uns sehr gefreut, dass du dazu gestimmt hast, weil du doch viel vielleicht
Martin Becke: uns ein wenig darüber mitgeben kannst, was es heutzutage heißt,
Martin Becke: gute Softwareentwicklung gerade auch mit Green IT zu machen.
Martin Becke: Vielleicht sagst du ein paar Worte über dich und dann steigen wir dann danach
Martin Becke: direkt ins Gespräch ein.
Eric Dörnenburg: Ja, das mache ich gerne. Also wie du schon gesagt hast, mein Name ist Erik Dörnenburg
Eric Dörnenburg: .
Eric Dörnenburg: Ich bin Informatiker, ich habe Informatik studiert tatsächlich,
Eric Dörnenburg: kann Software schreiben, kann auch Software betreiben.
Eric Dörnenburg: Auf verschiedene Stationen durchwandert in meiner inzwischen etwas längeren Karriere.
Eric Dörnenburg: Inzwischen bin ich CTO Europe bei Thoughtworks . Wir sind eine globale IT-Beratungsfirma.
Eric Dörnenburg: Wir helfen vielen Unternehmen, vielen großen Unternehmen, dabei Software zu
Eric Dörnenburg: schreiben, Software in Betrieb zu halten und das Ganze dabei zu verbessern.
Eric Dörnenburg: Dabei ist in den letzten Jahren natürlich, da kommt mit Sicherheit viel mehr
Eric Dörnenburg: drauf, auch viel über die Cloud gesprochen worden, viel über Financial Operations,
Eric Dörnenburg: aber viel auch über Green IT und das ist ein Bereich, der immer mehr zunimmt.
Eric Dörnenburg: Als Firma sind wir sehr, als Beratungsfirma natürlich sowieso,
Eric Dörnenburg: an Zukunftsthemen interessiert und das ist jetzt für mich auch ein Thema,
Eric Dörnenburg: wo ich sagen würde, das ist eins, wo wir sehen,
Eric Dörnenburg: dass da mehr Interesse besteht und wir das Interesse natürlich dann entsprechend
Eric Dörnenburg: auch bedienen wollen und kompetent da Beratungsleistungen erbringen wollen.
Martin Becke: Also ist tatsächlich wirklich zu erfahren, dass die Kunden, die da draußen sich
Martin Becke: für diese Softwareentwicklungsthemen interessieren, auch dieses Angebot tatsächlich abfragen?
Eric Dörnenburg: Genau. Also das ist mit Sicherheit eine Sache, die jetzt schon stattfindet.
Eric Dörnenburg: Unsere Erwartungshaltung ist, dass das immer mehr passieren wird.
Martin Becke: Die Informatik ist ja immer in so einem recht agilen Prozess gefangen.
Martin Becke: Ich sage extra gefangen, weil manchmal würde ich auch gerne da rausbrechen.
Martin Becke: Und dieses Green-IT-Thema, das
Martin Becke: ist ja nicht jetzt ganz neu. Das gab es ja schon mal vor ein paar Jahren.
Martin Becke: Danach ist das so ein bisschen in die Versenkung wieder verspunden.
Martin Becke: Hast du diese Zeit auch schon mitgenommen? oder ist das jetzt etwas,
Martin Becke: was für dich jetzt wieder mit neuer oder ganz neuer Aufbruchsstimmung verbunden ist?
Eric Dörnenburg: Ich denke mal, das kommt auf die Perspektive an. Also ich denke mal,
Eric Dörnenburg: wenn man nur ein Land wie Deutschland anguckt, dann kann das wie so eine Wellenbewegung sein.
Eric Dörnenburg: Dadurch, dass wir in verschiedenen Ländern und verschiedenen Kontinenten sind,
Eric Dörnenburg: würde ich mal sagen, dass es
Eric Dörnenburg: aus unserer Sicht vielleicht doch eher ein bisschen kontinuierlicher war.
Eric Dörnenburg: Manchmal eine Betonung in einigen Bereichen, vielleicht in Nordamerika sehr früh, was passiert ist.
Eric Dörnenburg: Jetzt in Europa, gerade auch durch die Änderung der Gesetzgebung,
Eric Dörnenburg: jetzt gerade hier in Europa ein bisschen mehr passiert.
Eric Dörnenburg: Also ich würde mal sagen, dass das nicht so eine richtige Welle war.
Eric Dörnenburg: Es war nicht vergleichbar in keinster Weise wie dieser Hype um die Blockchains
Eric Dörnenburg: oder was jetzt passiert mit den neuen Formen von künstlicher Intelligenz.
Eric Dörnenburg: So habe ich das nicht wahrgenommen. Also für mich ist es so eine langsame Entwicklung,
Eric Dörnenburg: die langsam aber stetig an Bedeutung gewinnt.
Martin Becke: Also wie so ein stetig wachsender Fluss, könnte man fast sagen,
Martin Becke: wenn man dafür ein Bild suchen würde. Ja, und wie
Martin Becke: kommt man dann rein? Ist das so ein Automatismus, den man als Softwareentwickler
Martin Becke: heute einfach mitnehmen muss, wenn man gute Software schreiben will?
Martin Becke: Oder ist da etwas, was man da besonders irgendwie treiben muss,
Martin Becke: damit man da irgendwie vorankommt in dem Bereich?
Eric Dörnenburg: Ja, ich glaube schon, dass man das auf jeden Fall besonders vorantreiben muss.
Eric Dörnenburg: Also gerade auch die Leute, die verantwortlich dafür sind, dass die Software geschrieben wird.
Eric Dörnenburg: Software ist ein Teamsport. Also es gibt keine, ich weiß nicht,
Eric Dörnenburg: das war vor zehn Jahren vielleicht mal, da gab es diese Idee von den superproduktiven
Eric Dörnenburg: Entwicklern und Entwicklerinnen und anderen, die nicht so, es ist überhaupt
Eric Dörnenburg: nicht unsere Wahrnehmung.
Eric Dörnenburg: Also unsere Wahrnehmung ist, dass alle Softwaresysteme und wir schreiben die
Eric Dörnenburg: auch wirklich, also hier in Deutschland mit großen Kunden, die jeder kennen
Eric Dörnenburg: würde, da schreibt keine einzelne Person mehr irgendwelche Software.
Eric Dörnenburg: Das wird alles in Teams gemacht und als einzelne Person kann ich so ein Thema
Eric Dörnenburg: wie Green IT oder sowas überhaupt nicht treiben. Also ich muss gegebenenfalls
Eric Dörnenburg: die Kompetenz haben, so wie ich Kompetenz in verschiedenen Bereichen haben muss,
Eric Dörnenburg: um Software erfolgreich schreiben zu können in einem Team.
Eric Dörnenburg: Aber der Treiber kommt in der Regel von außen, von den Leuten,
Eric Dörnenburg: die dafür verantwortlich sind, dass die Software-Systeme geschrieben werden.
Martin Becke: Ist das vergleichbar mit einem Querschnittsthema wie Sicherheit?
Eric Dörnenburg: Ja, genau. Also Sicherheit ist ein gutes Thema. Und ich hatte es,
Eric Dörnenburg: glaube ich, eingangs auch schon erwähnt, ein Thema, was natürlich den Unternehmen,
Eric Dörnenburg: aber auch anderen Organisationen am Herzen liegt, sind die Betriebskosten.
Eric Dörnenburg: Also durch die Art und Weise, wie wir heute Software schreiben,
Eric Dörnenburg: wir sind ja davon abgekommen zu sagen, wir machen ein Projekt und das Projekt ist irgendwann fertig.
Eric Dörnenburg: Wir sind ja seit zehn Jahren jetzt viel dabei, dass wir sagen,
Eric Dörnenburg: eigentlich muss man diese ganzen Softwaresysteme wie Produkte verstehen,
Eric Dörnenburg: die einfach über einen langen Zeitraum sich weiterentwickeln.
Eric Dörnenburg: Und dann gab es ja auch die Idee, dass man sagt, okay, wenn das ein Produkt
Eric Dörnenburg: ist, dann sind es ja eigentlich die gleichen Leute, die es hinterher auch im
Eric Dörnenburg: Betrieb überwachen, die den Betrieb aufrechterhalten, die auch an der Software weiterentwickeln.
Eric Dörnenburg: Und dadurch ist natürlich dann auch der Gedanke gekommen, okay,
Eric Dörnenburg: was kostet denn das eigentlich, das zu betreiben und da war natürlich dann sofort das Interesse,
Eric Dörnenburg: wie kann ich diese Kosten reduzieren und über diese Schiene,
Eric Dörnenburg: da sind dann natürlich viele Leute auf die Idee gekommen zu sagen,
Eric Dörnenburg: das ist ein Querschnittsthema und das wird oft als FinOps, als Financial Operations
Eric Dörnenburg: bezeichnet und über dieses Querschnittsthema wird dann oft eben auch über GreenOps gesprochen.
Martin Becke: Ist denn dann wirklich das Geld der einzig treibende Faktor?
Eric Dörnenburg: Ich würde nicht sagen, der einzig treibende Faktor, aber was in dem Fall tatsächlich
Eric Dörnenburg: echt positiv ist, dass hier das, was finanziell gut ist für ein Unternehmen,
Eric Dörnenburg: tatsächlich auch für die Umwelt gut ist.
Eric Dörnenburg: Ganz, ganz oft ist in den Köpfen ja einfach irgendwie drin so,
Eric Dörnenburg: wenn ich was Gutes tun will, dann kostet das was.
Eric Dörnenburg: Also das ist immer so ein Trade-off in den Köpfen drin ist, wenn ich was Gutes
Eric Dörnenburg: machen will, dann hat das irgendwie Konsequenzen auf der anderen Seite, die nicht so gut sind.
Eric Dörnenburg: Aber gerade bei den Green-Sachen ist es tatsächlich so, dass es meistens,
Eric Dörnenburg: nicht immer, können wir gleich im Detail drüber sprechen, in die gleiche Richtung tatsächlich geht.
Martin Becke: Ja, das kommt vielleicht auch ein bisschen daher, dass man irgendwie auch von
Martin Becke: Privat gewohnt ist, dass es häufig was mit Verzicht zu tun hat.
Martin Becke: Also irgendwie, ich muss auf Fliegen verzichten oder ich muss irgendwie auf
Martin Becke: bestimmte Konsumgüter verzichten. Das ist vielleicht in diesem Kontext ganz anders zu sehen.
Martin Becke: Finde ich interessant, dass das vielleicht da ganz anders diskutiert werden
Martin Becke: kann, als wenn man sich vielleicht auch nur den privaten Sektor anschaut.
Martin Becke: Obwohl natürlich die Produkte auch für den privaten Sektor dann sind.
Martin Becke: Und sind das dann primär die Business-Kunden, die da drauf bestehen oder sind
Martin Becke: die dann wieder getrieben von den Kunden selbst, wenn wir gerade auch über diese
Martin Becke: Kurve vielleicht mal reden wollen?
Eric Dörnenburg: Letzteres, also das jetzt wirklich Endkunden, das Treiben, habe ich persönlich noch nicht erlebt.
Eric Dörnenburg: Also wenn wir uns große, ich nehme mal ein Beispiel, über das wir auch öffentlich reden können.
Eric Dörnenburg: Otto zum Beispiel, die haben eine Webseite und da ist jetzt,
Eric Dörnenburg: soweit ich weiß, kein erkennbarer Druck von den Kunden und Kundinnen,
Eric Dörnenburg: die auf die Webseite kommen, dass da unten im Footer irgendwo drin steht,
Eric Dörnenburg: wir haben in den letzten zwölf Monaten unsere CO2-Emissionen reduziert.
Eric Dörnenburg: Und dass das als Werbebotschaft genutzt wird, das habe ich noch nicht erlebt,
Eric Dörnenburg: auch in verschiedenen anderen Bereichen nicht.
Eric Dörnenburg: Also das kommt eher von den Unternehmen selber, die eben sagen,
Eric Dörnenburg: wir wollen da was tun, wir haben uns bestimmte Ziele gestellt als Unternehmen.
Eric Dörnenburg: Die ersten Kunden, bei denen ich das gesehen habe, über die wir auch reden können,
Eric Dörnenburg: die haben da selber auch ganz viel drüber gebloggt, sind Etsy.
Eric Dörnenburg: Das ist so ein Online-Marktplatz für handgemachte Sachen und die hatten sich
Eric Dörnenburg: einfach selber die Mission gesetzt.
Eric Dörnenburg: Die haben gesagt, wir wollen nicht klimaneutral werden, aber wir wollen,
Eric Dörnenburg: was aufgrund unserer Firmenphilosophie, der Art und Weise, wie wir uns als Unternehmen
Eric Dörnenburg: verstehen, besser werden und haben sich dann darum gekümmert.
Eric Dörnenburg: Ich glaube, ich bin mir relativ sicher sogar, dass sie das nie in irgendeiner
Eric Dörnenburg: Form so wirklich prominent auf ihrer Webseite drauf hatten und gesagt haben, wir haben das getan.
Eric Dörnenburg: In dem Engineering-Blog von denen, da sind lange Einträge darüber,
Eric Dörnenburg: was sie alles getan haben. Aber deswegen, also ich glaube nicht,
Eric Dörnenburg: dass es von den Endkunden zurzeit in irgendeiner Form eingefordert wird.
Eric Dörnenburg: Ich glaube, da besteht überhaupt kein großes Bewusstsein im Moment,
Eric Dörnenburg: dass die Leute so wirklich drüber nachdenken, wenn ich da dreimal klicke oder
Eric Dörnenburg: fünfmal nach einem Produkt auf einer E-Commerce-Webseite suche,
Eric Dörnenburg: das verursacht ja irgendwie auch Emissionen. Also da denkt, glaube ich,
Eric Dörnenburg: keiner drüber nach so richtig.
Martin Becke: Liegt es da vielleicht auch ein bisschen daran, dass die Kunden das nicht wirklich
Martin Becke: so gut einschätzen können?
Martin Becke: Ich meine, sie sind ja immer mit vielen grünen Bildern bespielt,
Martin Becke: Blätter, die irgendwie auf Produkten platziert sind, damit es irgendwie diesen grünen Touch bekommt.
Martin Becke: Und sowas wie den Blauen Engel oder ein anderes Zertifikat gibt es ja jetzt
Martin Becke: auch nicht für eine Website oder zumindest nicht etwas, was die Kunden heutzutage
Martin Becke: schon kennen oder verstehen als Zertifikat.
Martin Becke: Bin ich da nur schlecht aufgeklärt oder gibt es da Bestrebungen in diese Richtung
Martin Becke: oder können die Kunden tatsächlich schon heute sowas finden,
Martin Becke: wo man sich wirklich darauf verlassen kann?
Eric Dörnenburg: Also die Kunden, also sagen wir mal so ganz Endkunden, die wirklich eine kommerzielle
Eric Dörnenburg: Webseite oder eine informative Webseite von, sagen wir mal, einem Medienunternehmen
Eric Dörnenburg: benutzen, die können das, glaube ich, nicht sehen.
Eric Dörnenburg: Es gibt so verschiedenste Bestrebungen, es gibt, ich glaube,
Eric Dörnenburg: es heißt einfach Green Hosting oder so, wo es dann aber im Endeffekt darum geht,
Eric Dörnenburg: weiß nicht, ob wir darauf noch kommen wollen, dass dann die Rechenzentren...
Eric Dörnenburg: Ich weiß gar nicht genau, wie es funktioniert, so ein Siegel bekommen,
Eric Dörnenburg: wo gesagt wird, wir kaufen unseren Strom bei bestimmten Anbietern ein.
Eric Dörnenburg: Aber auch da, also ich glaube nicht, dass da viel bisher passiert ist an der Stelle.
Martin Becke: Also muss man schon sagen, dass es sehr stark aus der Verantwortung des einzelnen
Martin Becke: Unternehmens getrieben wird und versuchen die denn da auch zusammenzuarbeiten,
Martin Becke: also irgendwie Kooperationen fernab eines Beratungshauses zu finden,
Martin Becke: also in entsprechenden Vereinen oder anderen Konsortien, wo die sich dann darüber
Martin Becke: miteinander austauschen, wie sowas gelingen kann?
Eric Dörnenburg: Es gibt einige Ansätze. Mit Sicherheit gibt es auch viele, von denen ich gar nichts weiß.
Eric Dörnenburg: Ein größerer Ansatz ist die Green Software Foundation. Und da weiß ich ein bisschen
Eric Dörnenburg: mehr drüber, weil ThoughtWorks, die Firma, bei der ich ja schon seit langer
Eric Dörnenburg: Zeit bin, auch ein Gründungsmitglied von der Green Software Foundation war.
Eric Dörnenburg: Da sind aber auch andere wirklich große Firmen, also auch die Cloud Provider
Eric Dörnenburg: wie Microsoft oder Google drin, aber auch unsere große Konkurrenz,
Eric Dörnenburg: also von der Anzahl der Mitarbeitenden große Konkurrenz wie Accenture.
Eric Dörnenburg: Also viele verschiedene Unternehmen sind da drin, die da im Wesentlichen aber
Eric Dörnenburg: Wissensaustausch betreiben.
Eric Dörnenburg: Also auf der einen Seite Wissensaustausch untereinander, was haben wir gemacht,
Eric Dörnenburg: was funktioniert, was kann man ausprobieren, aber auch ein Versuch vielleicht
Eric Dörnenburg: Informationsveranstaltungen zu machen, zu gucken, dass die ganze Thematik vielleicht
Eric Dörnenburg: ein bisschen breiter getragen wird.
Eric Dörnenburg: Also das, was ich heute mache, würde wahrscheinlich thematisch eher zu dem passen,
Eric Dörnenburg: was die Green Software Foundation macht, als das, was ThougtWorks die Firma macht.
Martin Becke: Finde ich ja interessant. Ist das auch hier in Hamburg? Also kann man sich da
Martin Becke: irgendwie als Unternehmen daran beteiligen, wenn man das dann möchte?
Martin Becke: Oder wie funktioniert das grundsätzlich? Wie ist das organisiert?
Eric Dörnenburg: Achso, ja, das ist eine ganz normale internationale Foundation,
Eric Dörnenburg: also eine, wie heißt das auf Deutsch? Stiftung, ne?
Julia Padberg: Stiftung.
Eric Dörnenburg: Ja, also die ist finanziert durch die Unternehmen, die da drin sind.
Eric Dörnenburg: Man muss einen Mitgliedsbeitrag bezahlen, der richtet sich nach verschiedenen
Eric Dörnenburg: Faktoren, unter anderem auch natürlich der Größe und dem Umsatz.
Eric Dörnenburg: Und dann kann man da einfach mitarbeiten.
Eric Dörnenburg: Wir versuchen, also die Green Software Foundation hat das immer mal wieder gemacht
Eric Dörnenburg: und es wird dieses Jahr auch tatsächlich wieder stattfinden, auch bald schon,
Eric Dörnenburg: noch Informationsveranstaltungen zu machen und da gibt es ab und zu mal den
Eric Dörnenburg: sogenannten Green Software Foundation Summit und der wird dieses Jahr im Oktober
Eric Dörnenburg: stattfinden und das ist eine sehr verteilte Angelegenheit.
Eric Dörnenburg: Also da gibt es nicht irgendwie einen Plan, wo dann irgendwie drinsteht,
Eric Dörnenburg: so werden die Veranstaltungen durchexerziert, das ist der Plan,
Eric Dörnenburg: ihr müsst das so in den Städten machen, sondern es ist eher,
Eric Dörnenburg: dass verschiedene Unternehmen, die in den verschiedenen Städten sind,
Eric Dörnenburg: ihre Hand heben können und sagen können,
Eric Dörnenburg: ich möchte im Rahmen, das läuft nochmal so ungefähr dieses Jahr auch wieder
Eric Dörnenburg: eine Woche lang und ich möchte innerhalb dieser Woche an einem Termin,
Eric Dörnenburg: der für uns funktioniert, eine Veranstaltung machen.
Eric Dörnenburg: Normalerweise hat die so einen Charakter wie so ein Meetup, das heißt,
Eric Dörnenburg: gegen 18 Uhr fangen die meistens an, dass dann Leute einfach kommen können und
Eric Dörnenburg: die Unternehmen, oder müssen ja gar kein Unternehmen sein, können auch andere Organisationen sein,
Eric Dörnenburg: die da veranstalten oder mitveranstalten, dann dafür sorgen,
Eric Dörnenburg: dass irgendwie Räumlichkeiten da sind, dass Sprechende da sind,
Eric Dörnenburg: die über ein Thema, ich sag mal, vielleicht so ein bisschen referieren können,
Eric Dörnenburg: aber danach auch Zeit bleibt vielleicht für den Austausch von Leuten,
Eric Dörnenburg: die ein bisschen tiefer in der Materie stecken oder Leute, die tiefer reinkommen wollen.
Eric Dörnenburg: Und das Schöne hier ist, wir machen das, ich weiß nicht, ob ihr hier so einen
Eric Dörnenburg: Kommentartext unter dem Podcast habt, aber am 1. Oktober wird es hier in Hamburg stattfinden.
Martin Becke: Ja, da freuen wir uns drauf.
Julia Padberg: Da freuen wir uns sehr drauf. Die Green Software Foundation ist aber mehr eigentlich
Julia Padberg: als nur Wissens Austausch.
Julia Padberg: Also ich hatte gesehen, ihr habt gerade einen ISO-Standard durchgekriegt oben.
Julia Padberg: CO2-Emissionen zu messen und wie man das machen kann.
Eric Dörnenburg: Ja.
Julia Padberg: Ist das ein großer Erfolg oder war das so ein Selbstläufer, dass es gar nicht
Julia Padberg: groß war, dass alle darauf gewartet haben?
Eric Dörnenburg: Ich glaube schon, dass es ein Erfolg ist. Es war ja gut, dass du es erwähnst.
Eric Dörnenburg: Die Green Software Foundation, weil die schon eine gewisse Größe hat,
Eric Dörnenburg: teilt sich in so verschiedene Arbeitsgruppen.
Eric Dörnenburg: Und an der Arbeitsgruppe bin ich gar nicht beteiligt. Ich weiß natürlich,
Eric Dörnenburg: was da passiert ist, aber deswegen ist die gar nicht so präsent für mich.
Eric Dörnenburg: Aber stimmt, die Arbeit findet natürlich auch statt. Und ich glaube,
Eric Dörnenburg: es war schon ein großer Erfolg, einfach um ein Vokabular zu finden,
Eric Dörnenburg: über das sich alle einig sind.
Eric Dörnenburg: Und der ISO-Standard hilft an der
Eric Dörnenburg: Stelle einfach, weil viele Leute einfach sagen, man muss mal was machen.
Eric Dörnenburg: Und dann verläuft sich das schnell mit, dass alle sich einig sind,
Eric Dörnenburg: dass was getan werden müsste, aber es ist einfach schon schwer,
Eric Dörnenburg: darüber zu reden, wie das überhaupt aussieht, wie man es quantifizieren kann.
Eric Dörnenburg: Und damit das eben nicht in so einem blinden Aktionismus endet oder die Leute
Eric Dörnenburg: aneinander vorbeireden, da ist natürlich so ein Standard schon hilfreich.
Eric Dörnenburg: Ich glaube, die Art und Weise, wie genau dieser Index erstellt wurde,
Eric Dörnenburg: da herrschte relativ große Einigkeit drüber.
Eric Dörnenburg: Das war nicht kontrovers, aber das zu machen, war natürlich Arbeit.
Julia Padberg: Ja klar, super.
Martin Becke: Ist aber auch wichtig, so einen Standard zu haben. Also, dass man sich nach
Martin Becke: irgendwas ausrichten kann oder auch dem Kunden sagen kann, hier dahingehend
Martin Becke: kann man sich ausrichten, um irgendwie einen positiven Effekt zu erzielen.
Martin Becke: Ist das auch etwas, was du in deiner Berufserfahrung hast, dass diese Messbarkeit
Martin Becke: für alle eine besondere Bedeutung?
Eric Dörnenburg: Ja, komplett. Also da können wir vielleicht gleich noch im Detail drauf eingehen,
Eric Dörnenburg: auf die genaue Messbarkeit.
Eric Dörnenburg: Aber was bei dem Standard für mich auch wichtig war, war einfach,
Eric Dörnenburg: dass da eine gewisse Richtung auch vereinbart wurde durch.
Eric Dörnenburg: Und zwar geht es natürlich schnell darum zu sagen, wir müssen die Emissionen reduzieren.
Eric Dörnenburg: Der einfachste Weg, das zu tun, ist natürlich, alle Server abzuschalten.
Martin Becke: Strom aus.
Eric Dörnenburg: Dann hat man natürlich am wenigsten Emissionen oder wir haben uns als Leute,
Eric Dörnenburg: die Software entwickeln, damit auch auseinandergesetzt.
Eric Dörnenburg: Wir sind sehr starke Vertreter davon, Software immer wieder automatisiert zu testen.
Eric Dörnenburg: Und natürlich könnte man jetzt auch sagen, das verbraucht ja auch Strom.
Eric Dörnenburg: Also diese ganzen automatisierten Tests.
Eric Dörnenburg: Also jedes Mal, wir sagen, dass die Leute, die Teams, die Software entwickeln,
Eric Dörnenburg: dass sie die Änderungen am Programmcode, die sie machen, mehrmals täglich einchecken
Eric Dörnenburg: sollen. Das ganze Thema läuft unter dem Begriff Continuous Integration oder
Eric Dörnenburg: Continuous Delivery und dass dann immer eine große Suite von automatisierten Tests läuft.
Eric Dörnenburg: Da könnte man jetzt auch sagen, das sind Emissionen, die vermeidbar sind,
Eric Dörnenburg: die sollte man weglassen.
Eric Dörnenburg: Und ich fand, was mir bei dem, was die Green Software Foundation jetzt gemacht
Eric Dörnenburg: hat, wichtig zu sagen, was sehen wir denn als, das ist immer alles in Englisch,
Eric Dörnenburg: deswegen suche ich gerade nach Worten, was ist die Richtung,
Eric Dörnenburg: in die wir hier gehen wollen?
Eric Dörnenburg: Und ein ganz, ganz wichtiger Faktor war, dass da in dieser, das ist ja wie so
Eric Dörnenburg: eine Formel aufgesetzt, dass da an einer bestimmten Stelle dran stand,
Eric Dörnenburg: pro Einheit, also pro dessen, was gemacht wird.
Eric Dörnenburg: Und ich hatte eben Etsy schon angesprochen, die haben das in ihren Blogposts auch klar dargestellt.
Eric Dörnenburg: Die haben gesagt, es geht nicht ausschließlich um eine komplette,
Eric Dörnenburg: absolute Reduktion der Werte.
Eric Dörnenburg: Das macht gar keinen Sinn, wenn wir tatsächlich doppelt so viele Kundinnen haben
Eric Dörnenburg: auf unserer Webseite und wir haben doppelt so viele Emissionen,
Eric Dörnenburg: dann ist das eigentlich noch okay.
Eric Dörnenburg: Weil es nicht, also von der Art und Weise, wie die Software geschrieben worden
Eric Dörnenburg: ist, nicht schlimmer geworden ist. Was wir nicht wollen, ist,
Eric Dörnenburg: dass wenn wir die Anzahl des Traffics auf der Website verdoppeln,
Eric Dörnenburg: dass unsere Emissionen sich, sagen wir mal, vervierfachen.
Martin Becke: Also wäre jetzt die Einheit die Anzahl der Aufrufe, wenn ich das richtig verstanden habe.
Eric Dörnenburg: Zum Beispiel, genau. Das ist ein bisschen schwierig, das ist in dem Standard
Eric Dörnenburg: auch nicht genau festgelegt.
Eric Dörnenburg: Aber eben wichtig war zu sagen, es geht nicht einfach um dieses ganz dogmatische,
Eric Dörnenburg: alles muss immer niedriger sein, egal was außenrum passiert.
Eric Dörnenburg: Sondern es wurde gesagt, für die gleichen Rechenaufgaben, die gelöst werden,
Eric Dörnenburg: da wollen wir gleich bleiben und natürlich bestenfalls die Emissionen verringern.
Julia Padberg: Ja, das geht ja so ein bisschen in diese Donut-Philosophie, dass es eben einen
Julia Padberg: Bereich gibt unserer planetaren Grenzen, die außen begrenzt sind,
Julia Padberg: aber nach innen wollen wir ja weiter leben und zwar gut leben.
Julia Padberg: Dass das nicht das Ziel sein kann, wir legen uns alle hin und sterben.
Julia Padberg: Das wurde das CO2 ja auch reduziert.
Martin Becke: Das wäre sehr düster.
Julia Padberg: Genau, aber das ist immer wieder so ein Fehlglaube, der bei solchen Diskussionen
Julia Padberg: reinkommt und ich glaube, da kann man schon mal einen Satz drauf spendieren,
Julia Padberg: dass es darum eben genau nicht geht.
Martin Becke: Wunderbar.
Martin Becke: Dann gucken wir uns doch mal so ein Projekt an, wenn du darüber allgemein sprechen kannst.
Martin Becke: Wie fängt man denn dann an, wenn man dem Ganzen etwas mehr Nachhaltigkeit geben möchte?
Eric Dörnenburg: Also das Erste, was man natürlich braucht, ist ein Messwert.
Eric Dörnenburg: Und hier muss ich jetzt vorsichtig sein.
Eric Dörnenburg: Also man muss irgendwie verstehen, wie hoch sind die aktuellen CO2-Emissionen.
Eric Dörnenburg: Weil alle anderen Maßnahmen, die man sonst ergreift, man würde ja völlig im
Eric Dörnenburg: Blinden stochern und würde aus vielleicht dem Bauch raus irgendwelche Sachen
Eric Dörnenburg: machen, wo man denkt, das war schon immer wichtig und im Endeffekt kaum eine
Eric Dörnenburg: Verbesserung zu erreichen.
Eric Dörnenburg: Ein schönes Beispiel, ich sehe hier gerade mehrere Apple MacBooks rumstehen,
Eric Dörnenburg: in dem Green Software Foundation Slack Channel wurde, in einem Channel wurde
Eric Dörnenburg: irgendwann auch mal gefragt, wie sieht denn das aus mit Applikationen,
Eric Dörnenburg: diese bildbearbeitenden Applikationen, ich will jetzt keinen Namen nennen,
Eric Dörnenburg: aber ich glaube, ihr wisst, was für Programme ich meine,
Eric Dörnenburg: gibt es da irgendwie, kann ich da vielleicht als Grafikdesigner was machen,
Eric Dörnenburg: indem ich eine andere Software benutze?
Eric Dörnenburg: Da war natürlich der richtige Gedanke dahinter, aber im Endeffekt macht es überhaupt keinen Sinn.
Eric Dörnenburg: Also wenn man sich anguckt, wie viel Emissionen verursacht werden davon,
Eric Dörnenburg: dass so ein Programm läuft, was ab und zu mal so kleine Lastspitzen hat,
Eric Dörnenburg: wenn ich wirklich mal ein Bild bearbeite,
Eric Dörnenburg: das ist nichts im Endeffekt im Vergleich zu dem Grundrauschen,
Eric Dörnenburg: was so ein Rechner verursacht.
Eric Dörnenburg: Ich habe das tatsächlich mal, ich weiß nicht, ich habe das bei den älteren Versionen
Eric Dörnenburg: von den Apple-Laptops gesehen, die die Intel-CPU hatten.
Eric Dörnenburg: Ich habe zu Hause auch einen externen Monitor, habe den angesteckt.
Eric Dörnenburg: In dem Moment, wo man den ansteckt, verbraucht der Rechner 17 Watt mehr,
Eric Dörnenburg: weil er in dem Fall einfach die interne Grafikkarte benutzt hat,
Eric Dörnenburg: weil der externe Bildschirm mehr Pixel hatte.
Eric Dörnenburg: Das ist natürlich 17 Watt über den ganzen Tag hinweg. Das ist irgendwas, was schon sichtbar ist.
Eric Dörnenburg: Und in solchen Sachen verliert sich dann, ob irgendwie eine grafikbearbeitende
Eric Dörnenburg: Software vielleicht einen Tacken effizienter programmiert ist.
Eric Dörnenburg: Also worauf ich hinaus will, ist, dass auch hier einfach messen eine wichtige
Eric Dörnenburg: Sache ist und Bauchgefühl oftmals trügerisch ist.
Eric Dörnenburg: Und deswegen eben der erste Schritt, um auf deine Frage zurückzukommen,
Eric Dörnenburg: der erste Schritt ist tatsächlich zu sagen, ich muss irgendwo eine Baseline
Eric Dörnenburg: haben, ich muss irgendwo rauskriegen, wo stehe ich denn, bevor ich irgendwelche Maßnahmen ergreife.
Martin Becke: Gibt es das denn schon Erfahrungswert? Ich meine, wenn man so eine mittlere
Martin Becke: Software-Schmiede ist, so 10, 25 Mann,
Martin Becke: dann hat man natürlich nicht beliebig viele Ressourcen, um jemanden dahin zu
Martin Becke: setzen, der jetzt mal über erstmal die CO2-Emissionen misst oder irgendwie nachgoogelt,
Martin Becke: wo man denn diese Informationen herkriegen könnte.
Eric Dörnenburg: Also das ist natürlich jetzt auch getrieben, teilweise durch die Gesetzgebung
Eric Dörnenburg: und aber auch durch die gesamte Stimmung in der Industrie so,
Eric Dörnenburg: dass die großen Cloud-Provider, also hier in Europa würde ich mal sagen, sind drei relevant,
Eric Dörnenburg: um das zu quantifizieren, also wer die Großen sind, also die drei Großen,
Eric Dörnenburg: die stellen inzwischen auch schon Tools zur Verfügung, wo man einfach sagen
Eric Dörnenburg: kann, man kann sich in so eine Konsole, in diese Admin-Konsole einloggen und
Eric Dörnenburg: bekommt schon gewisse Informationen.
Eric Dörnenburg: Die sind, die Methodik, die da angewendet wird, ist prinzipiell die gleiche
Eric Dörnenburg: oder das ist die ähnliche Herangehensweise, genau das, was die Green Software
Eric Dörnenburg: Foundation auch dann formalisiert hat mit diesem ISO-Standard.
Eric Dörnenburg: Die eigentliche Implementierung, also das ist ja auch kein Messen,
Eric Dörnenburg: deswegen habe ich da eben so ein bisschen gezögert, das ist ja geschätzt.
Eric Dörnenburg: Die unterscheiden sich ein bisschen, wie gesagt, die Richtung ist die gleiche,
Eric Dörnenburg: die Größenordnung wird ähnlich sein, die genauen Zahlen werden unterschiedlich
Eric Dörnenburg: sein, Aber als ersten Wurf, wenn ich in der Public Cloud bin,
Eric Dörnenburg: dann kann ich die Zahlen da einfach rausnehmen.
Martin Becke: Also ich finde das ja gar nicht schlecht, dass sie das machen und ich möchte das ja auch begrüßen.
Martin Becke: Bloß wenn Cloud-Anbieter, also die Anbieter selbst,
Martin Becke: diese Werkzeuge zum Messen in Anführungsstriche bereitstellen,
Martin Becke: wie verlässlich sind sie denn da, um das vielleicht mal anders auszudrücken,
Martin Becke: wie viel tun sie dafür, den eigenen Business Case nicht zu behindern oder zu
Martin Becke: anderen Plattformen zu treiben, wo es dann vielleicht günstiger wäre in Richtung CO2-Bilanz.
Eric Dörnenburg: Also kann ich, ich will nicht für die Unternehmen sprechen, aber ich habe da
Eric Dörnenburg: nichts gesehen, was mich das glauben lassen würde, dass sowas passiert im Moment.
Martin Becke: Also da scheinen sie mit offenem Visier noch zu arbeiten. Aber man weiß jetzt
Martin Becke: nicht, dass sie den Code offenlegen oder so, dass man sich das anguckt.
Eric Dörnenburg: Nee, das ist der Punkt. Also die, ich weiß es von, ich nenne jetzt mal einen,
Eric Dörnenburg: also Google, die eigentlich am meisten, die am engagiertesten erscheinen,
Eric Dörnenburg: sage ich jetzt mal so, die es wahrscheinlich auch sind,
Eric Dörnenburg: Die haben zumindest, sind so weit gegangen, dass sie ihre Methodik einem Unternehmen
Eric Dörnenburg: vorgelegt haben, was das zertifiziert hat.
Eric Dörnenburg: Also Unternehmen, die Experten hatten, die sich das angeguckt haben und die
Eric Dörnenburg: gesagt haben, wir sind bereit zu unterschreiben, wir sagen, das macht Sinn, was ihr da gemacht habt.
Julia Padberg: Hilft da auch dieser Standard? Müsste doch. Oder geht der in eine andere Richtung?
Eric Dörnenburg: Der Standard geht ein bisschen in die andere Richtung, weil es da ja darauf
Eric Dörnenburg: angeht, wie viel die Applikation tatsächlich verbraucht.
Eric Dörnenburg: Um zu sagen, pro Einheit von irgendwas, wohingegen die einfach versuchen,
Eric Dörnenburg: in der Regel zu sagen, also das ist einfach, das ist die Workload,
Eric Dörnenburg: die ihr verursacht habt, im Wesentlichen natürlich,
Eric Dörnenburg: was die CPUs verbraucht haben auf der einen Seite oder das, was die permanente
Eric Dörnenburg: Speicherung, also Festplatten und SSDs verbraucht haben auf der anderen Seite,
Eric Dörnenburg: wo die schon ein bisschen auseinander gehen, da sollte man drauf gucken.
Eric Dörnenburg: Die Emissionen sind ja nicht nur die Emissionen, die durch den Energieverbrauch
Eric Dörnenburg: verursacht werden, durch den Stromverbrauch von den CPUs und von den Festplatten
Eric Dörnenburg: und den SSDs, sondern die Server müssen hergestellt werden.
Eric Dörnenburg: Und das ist eben genau das, wo auch ganz, ganz viel CO2 verursacht wird.
Eric Dörnenburg: Und das ist nicht bei allen drin.
Eric Dörnenburg: Also da sollte man dann schon gucken, das sagen die aber auch dann,
Eric Dörnenburg: also vielleicht nicht ganz so offensichtlich, aber es ist relativ klar rauszukriegen.
Eric Dörnenburg: Und im Endeffekt muss man sich dann eben überlegen, okay, wenn das da bei dem
Eric Dörnenburg: einen Anbieter nicht drin ist, dann muss ich die Zahlen vielleicht dann mit
Eric Dörnenburg: einem gewissen Faktor versehen.
Eric Dörnenburg: Wie groß dieser Faktor ist, schwer zu sagen.
Eric Dörnenburg: Das Problem ist, in dem ganzen Bereich sind wirklich verlässliche Zahlen schwer zu kriegen.
Eric Dörnenburg: Da steht auch gerade zum Rechner. Die Firma Dell hat mal vor Jahren,
Eric Dörnenburg: ich glaube, das ist auch schon fünf, sechs Jahre her,
Eric Dörnenburg: eine Studie machen lassen, die sehr detailliert, also es geht über 70 DIN A4-Seiten,
Eric Dörnenburg: wo die wirklich mal so eines ihrer Server-Modelle wirklich von Anfang bis Ende
Eric Dörnenburg: haben analysieren lassen.
Eric Dörnenburg: Also ein bisschen Produktion, Rohstoffe, Recycling und so weiter.
Eric Dörnenburg: Und mussten natürlich unglaublich viele Annahmen machen darüber,
Eric Dörnenburg: wie so ein Server benutzt wird.
Eric Dörnenburg: Und ich glaube nicht, dass sie es jetzt irgendwie extra geschönt haben,
Eric Dörnenburg: aber was tatsächlich rauskam war, dass bei so einem Server in der Art und Weise,
Eric Dörnenburg: wie der benutzt wurde, die Rechenlast, die da dran war, die Anzahl der Jahre,
Eric Dörnenburg: die dieser Server in Betrieb war, war es tatsächlich 50-50 noch.
Eric Dörnenburg: Also 50 Prozent der CO2-Emissionen waren wirklich die Produktion des Servers.
Eric Dörnenburg: Eigentlich minus ein bisschen, die haben bei Recycling sogar noch mit eingerechnet,
Eric Dörnenburg: was wieder rauskommt, aber da muss man eben auch sagen, 50 Prozent war allein
Eric Dörnenburg: die Produktion des Servers.
Eric Dörnenburg: Wenn ich jetzt sehe, dass ein Cloud-Anbieter sagt, wir geben euch mal auf Schätzungen,
Eric Dörnenburg: Berechnungen basierte CO2-Emissionen, da sind aber das sogenannte Embodied Carbon,
Eric Dörnenburg: also die Produktionskosten nicht drin,
Eric Dörnenburg: muss man sich schon überlegen, ob man jetzt einen Faktor 2 ansetzt oder 1,5
Eric Dörnenburg: oder wie auch immer, aber das sollte man auf jeden Fall berücksichtigen.
Martin Becke: Warum ich so kritisch nachgefragt habe, ist, dass man häufig mal so diesen Kommentar
Martin Becke: bekommt, das ist ja alles nur Greenwashing und ihr wollt ja nur zeigen,
Martin Becke: dass ihr irgendwas tut und eigentlich stochert ihr auch nur im Nebel,
Martin Becke: weil es keine genauen Zahlen gibt, wo ihr euch dran messen lassen wollt.
Martin Becke: Also was bringt das am Ende?
Eric Dörnenburg: Ja genau, also da kann ich, vielleicht ein bisschen Eigenwerbung,
Eric Dörnenburg: aber es ist auch eine schöne Geschichte.
Eric Dörnenburg: Wir haben tatsächlich mit Etsy als Kunde, also für uns als Kunde viel zusammengearbeitet
Eric Dörnenburg: und die waren im eigenen Rechenzentrum und haben sich dann aus verschiedenen
Eric Dörnenburg: kommerziellen Gründen entschieden, aus dem Rechenzentrum rauszugehen in eine Public Cloud.
Eric Dörnenburg: In dem eigenen Rechenzentrum konnten sie natürlich rauskriegen,
Eric Dörnenburg: wie hoch der Stromverbrauch der Server war.
Eric Dörnenburg: Man konnte das natürlich einfach ablesen, im Endeffekt vereinfacht gesagt an der Stromrechnung.
Eric Dörnenburg: Wenn man in eine Public Cloud geht, ist es einfach absolut nicht mehr möglich.
Eric Dörnenburg: Also Etsy hat gar nicht versucht, CO2-Emissionen zu berechnen.
Eric Dörnenburg: Die haben einfach gesagt, da gibt es irgendwie einen Faktor,
Eric Dörnenburg: wenn wir so viel Kilowatt- oder Megawattstunden an Strom verbraucht haben,
Eric Dörnenburg: dann hat das mit Sicherheit CO2-Emissionen.
Eric Dörnenburg: Wenn wir den Stromverbrauch reduzieren, reduzieren wir automatisch auch die CO2-Emissionen.
Eric Dörnenburg: Also denen war wirklich nur an dem Stromverbrauch gelegen. Und als sie dann
Eric Dörnenburg: in die Cloud gegangen sind, haben sie gesagt, okay, wir haben keine Stromrechnung
Eric Dörnenburg: mehr. Wir wissen gar nicht mehr, wie viel Strom wir verbrauchen.
Eric Dörnenburg: Und haben dann eben versucht, und die waren meines Wissens auch die Ersten, die es gemacht haben.
Eric Dörnenburg: Also wir haben mit denen da auch zusammengearbeitet, ein Tool zu programmieren,
Eric Dörnenburg: was sich dann die Daten von dem Cloud-Anbieter gezogen hat.
Eric Dörnenburg: Und man kriegt die ja sowieso als Rechnungsdaten.
Eric Dörnenburg: Die fast alles, was in der Cloud passiert, ist so ein Pay-as-you-go-Model.
Eric Dörnenburg: Je mehr Server ich benutze, je mehr bezahle ich. Das heißt, man kann laufend
Eric Dörnenburg: am Ende des Monats einfach sagen,
Eric Dörnenburg: wie viele virtuelle CPU-Stunden habe ich denn eigentlich verbraucht,
Eric Dörnenburg: wie viele Gigabyte oder Terabyte an Daten oder Petabyte heutzutage an Daten
Eric Dörnenburg: habe ich gespeichert und kann sich
Eric Dörnenburg: dann überlegen, okay, wenn ich so viele Stunden an CPU verbraucht habe.
Eric Dörnenburg: Welche Server-Modelle wurden da wahrscheinlich eingesetzt und dann gibt es große
Eric Dörnenburg: Datenbanken, also die wir, die da benutzt worden sind, ist diese SPECPower-Datenbank,
Eric Dörnenburg: wo eben drin steht, ungefähr 1000 verschiedene Serversysteme,
Eric Dörnenburg: welchen Stromverbrauch haben die bei welcher Auslastung.
Eric Dörnenburg: Also wenn der Server 50% ausgelastet ist, wie viel Watt verbraucht der?
Eric Dörnenburg: Und dann kann ich das einfach alles nach und nach immer wieder aufmultiplizieren.
Eric Dörnenburg: Der Server hat so, ist, weiß ich, 100 Stunden gelaufen, war 50% ausgelastet
Eric Dörnenburg: und kann daraus dann Stromverbrauch berechnen.
Eric Dörnenburg: Das waren im Prinzip die Ersten, die sowas gemacht haben, um das rauszukriegen.
Eric Dörnenburg: Das haben die als Open-Source-Software verfügbar gemacht. Wir sind eine Firma, die gerne Wissen teilt.
Eric Dörnenburg: Also viele von unseren Mitarbeiterinnen und Mitarbeitern haben auch schon Bücher
Eric Dörnenburg: über andere Themen geschrieben.
Eric Dörnenburg: Und dann haben wir gesagt, okay, aber das ist ein Thema, da muss man kein Buch
Eric Dörnenburg: drüber schreiben. Hier muss man vielleicht einfach erst mal Software haben.
Eric Dörnenburg: Und haben dann das, was Etsy angefangen hatte, als Open Source Software verfügbar gemacht.
Eric Dörnenburg: Das Ding heißt Cloud Carbon Footprint, ist einfach Open Source Software,
Eric Dörnenburg: die man sich runterladen kann.
Eric Dörnenburg: Und die ist jetzt auch Teil der Green Software Foundation.
Martin Becke: Also die kann jeder für sich runterladen, auf seinen Servern husten, laufen lassen.
Eric Dörnenburg: Die kann man auf den eigenen Servern, also das funktioniert direkt mit den drei
Eric Dörnenburg: großen Cloud-Providern hier in Europa und einem der Cloud-Provider in China.
Eric Dörnenburg: Wir haben es auch schon bei Unternehmen im eigenen Rechenzentrum gemacht,
Eric Dörnenburg: da ist es ein bisschen schwieriger, an die Daten ranzukommen.
Eric Dörnenburg: Also man hat oft so Telemetriesysteme oder sogar auch auf den Servern gibt es
Eric Dörnenburg: ja auch Virenchecker, über das man so ein bisschen rauskriegen kann,
Eric Dörnenburg: was haben die Server gemacht.
Eric Dörnenburg: Das geht auch. Aber genau, die Software kann man einfach runterladen und die
Eric Dörnenburg: hat natürlich den Vorteil, dass ich mir da den Source-Code angucken kann und
Eric Dörnenburg: ich kann ganz genau im Detail gucken, wo kommen denn die Zahlen her und kann
Eric Dörnenburg: sich dann ein Bild davon machen, wie genau sind die und kann einfach auch sehen,
Eric Dörnenburg: an welchen Stellen wird mehr geschätzt und an welchen Stellen wird weniger geschätzt.
Martin Becke: Das Open-Source-Projekt kann man dann ja auch sagen, wenn man nicht zufrieden
Martin Becke: ist, dass man seine Erkenntnisse wieder zurückfließen kann.
Eric Dörnenburg: Das sind wir super. Also das ist ja natürlich auch eine riesen Tabelle,
Eric Dörnenburg: die da auch drin ist und es kommen ja auch immer wieder neue Serversysteme und
Eric Dörnenburg: das muss nachgepflegt werden und das ist auch, wenn wir mit Kunden zusammenarbeiten.
Eric Dörnenburg: Wir haben in Europa, war das letztes Jahr, mit einem Unternehmen in Finnland
Eric Dörnenburg: zusammengearbeitet, die gerade im ML, im Machine Learning Bereich,
Eric Dörnenburg: Dienstleistungen zur Verfügung stellen für Unternehmen, die Maschinen des Lernens
Eric Dörnenburg: machen wollen und die wollten, das Unternehmen, was diese Dienstleistungen anbietet,
Eric Dörnenburg: die wollten tatsächlich von sich aus, so ein Tool haben, um ihren Kunden zu sagen,
Eric Dörnenburg: weil KI ja oft in der Kritik steht, auch weil die Modelle so einen hohen Rechenaufwand
Eric Dörnenburg: haben, wenn die berechnet werden, zu sagen, wie viel habt ihr eigentlich wenig benutzt.
Eric Dörnenburg: Und wir waren super dankbar, wir haben denen gerne geholfen,
Eric Dörnenburg: die haben uns natürlich dafür bezahlt, wir sind ein Beratungsunternehmen.
Eric Dörnenburg: Aber was schön war, dass im Kontext von dem Projekt auch die Tabellen wieder
Eric Dörnenburg: weiter aktualisiert wurden.
Eric Dörnenburg: Also diese Tabellen der Server und der Serversysteme und so weiter.
Martin Becke: Das hört sich ja jetzt sehr hardwarelastig auch an.
Martin Becke: Also wenn ich so eine klassische ABC-Analyse machen würde, würde ich jetzt,
Martin Becke: ah, Hardware, ganz wichtiges Thema, wie kaufe ich es ein, wie lasse ich es produzieren,
Martin Becke: wo erhole ich meinen Strom, wie wird der produziert, ich glaube,
Martin Becke: das ist da eine ganz wichtige Geschichte.
Martin Becke: Wenn wir jetzt so mehr in Richtung Software gehen, Software-Design,
Martin Becke: gilt da noch der Satz, wenn es Hauptsache effizient programmiert ist,
Martin Becke: dann ist es auch grün oder muss man sich das etwas breiter heutzutage doch angucken?
Eric Dörnenburg: Der Grundsatz gilt mit ziemlicher Sicherheit weiter. Da ist gar nicht so viel
Eric Dörnenburg: Forschung betrieben worden.
Eric Dörnenburg: Es gibt ein Paper, das ist inzwischen aber auch schon über fünf Jahre alt,
Eric Dörnenburg: von einem Team, ich glaube, das war in Portugal und Brasilien.
Eric Dörnenburg: Die haben das mal wirklich versucht, genauer zu analysieren.
Eric Dörnenburg: Die haben so Standard-Benchmarks genommen, die im wissenschaftlichen Bereich
Eric Dörnenburg: auch weiter verbreitet sind und haben dann wirklich mal nachgemessen,
Eric Dörnenburg: also wie viel Hauptspeicher brauchen die Systeme,
Eric Dörnenburg: wie viel Zeit vergeht, bis das Problem gelöst wird, also wie viel CPU-Leistung wurde verbraucht.
Eric Dörnenburg: Haben aber tatsächlich auch nochmal geguckt, wie viel Energie hat das System verbraucht.
Eric Dörnenburg: Interessanterweise war da eine ziemlich starke Korrelation zu sehen,
Eric Dörnenburg: also zwischen der Zeit, die die Software gebraucht hat, um das Problem zu lösen
Eric Dörnenburg: und die Energie, die das System verbraucht hat.
Eric Dörnenburg: Das war nicht immer gleich, eine interessante, die Programmiersprache,
Eric Dörnenburg: die haben das bei verschiedenen Programmiersprachen hinweg gemacht,
Eric Dörnenburg: die Programmiersprache, wo die Korrelation am stärksten aufgebrochen war,
Eric Dörnenburg: wo die Korrelation schwächer war,
Eric Dörnenburg: war Swift, das ist die Programmiersprache von Apple und da war es tatsächlich
Eric Dörnenburg: so, dass da der Energieverbrauch geringer war.
Eric Dörnenburg: Und ich glaube, das ist absolut kein Zufall, weil Apple diese Programmiersprache
Eric Dörnenburg: so designt hat, damit die Programme wenig Strom verbrauchen,
Eric Dörnenburg: damit die Batterielaufzeit lang ist.
Eric Dörnenburg: Aber bei fast allen anderen, das war jetzt auch nicht großartig,
Eric Dörnenburg: das war 10% Unterschied vielleicht, aber ansonsten, wenn man das in so einem
Eric Dörnenburg: Säulendiagramm anguckt, ist die Säule für Energieverbrauch und die Säule für
Eric Dörnenburg: verbrauchte Zeit immer sehr, sehr nah beieinander.
Martin Becke: Ja, das finde ich unglaublich interessant. Ich weiß jetzt nicht,
Martin Becke: ob ich mich da jetzt auf etwas dünnes Eis bewege.
Martin Becke: Aber ich glaube, wir konnten da schon mal richtig gut, dieses effiziente Programmieren.
Martin Becke: Also gerade in den Anfangszeiten, ich bin ja auch nicht mehr der Jüngste,
Martin Becke: da hat man schon ein bisschen mehr auf seinem Arbeitsspeicher aufgepasst,
Martin Becke: um das mal so ein bisschen schwammig zu formulieren.
Martin Becke: Und heutzutage habe ich manchmal den Eindruck, dass wir Software einfach nur
Martin Becke: baukastenmäßig zusammenbauen und manchmal auch gar nicht mehr so richtig wissen,
Martin Becke: was in den einzelnen Frameworks oder in den einzelnen Paketen,
Martin Becke: die man sich dann dazugezogen hat, wirklich passiert,
Martin Becke: wo dann sehr viel mehr vielleicht im Arbeitsspeicher gemacht wird,
Martin Becke: als man vielleicht glaubt, dass getan wird für die Aufgabe.
Eric Dörnenburg: Ja, auf jeden Fall. Also auf jeden Fall.
Eric Dörnenburg: Also im Großen würde ich sagen, gerade wenn Unternehmen in der Public Cloud
Eric Dörnenburg: sind, dann irgendwann achtet dann doch wieder einer drauf.
Eric Dörnenburg: Also wir haben auch hier in Deutschland auch für einen Kunden mal was gebaut,
Eric Dörnenburg: was einen gewissen unternehmerischen Wert hatte.
Eric Dörnenburg: Aber der erste Ansatz, den wir gemacht haben, das haben wir uns schon so ein
Eric Dörnenburg: bisschen gedacht tatsächlich auch, der hätte unglaublich viel Rechenzeit verbraucht.
Eric Dörnenburg: Das wäre ja mit R gewesen oder R, diesem Statistic Package.
Eric Dörnenburg: Und das kann man auch auf Servern betreiben. Aber da hatten wir auch schon so
Eric Dörnenburg: leichten Verdacht, dass das wahrscheinlich nicht das Effizienteste ist.
Eric Dörnenburg: Und haben dann mal so grob ausgerechnet, was wahrscheinlich die Betriebskosten wären.
Eric Dörnenburg: Woraufhin dann die Leute, die dieses Feature haben wollten, gesagt haben,
Eric Dörnenburg: wenn das die Kosten pro Monat sind für das Feature, dann vergesst das einfach mal.
Eric Dörnenburg: Aber irgendwie fanden alle das Feature eigentlich ganz spannend und haben gesagt,
Eric Dörnenburg: okay, vielleicht finden wir doch eine andere Art und Weise und haben uns dann
Eric Dörnenburg: eine andere Softwarearchitektur überlegt, haben nochmal überlegt,
Eric Dörnenburg: wie kann man das denn bauen, dass es anders ist.
Eric Dörnenburg: Und das war dann wirklich zwei Größenordnungen effizienter.
Eric Dörnenburg: Also wir haben eine ganz andere Softwarearchitektur gewählt,
Eric Dörnenburg: um das Problem zu lösen, weil wir eben das gewusst haben.
Eric Dörnenburg: Aber ich stimme dir schon zu, dass an vielen Stellen im Detail nicht drauf geachtet
Eric Dörnenburg: wird, wenn es nicht so eklatant sichtbar ist.
Eric Dörnenburg: Wie genau, wie gesagt, diese Zahlen von dem Paper, was gerne zitiert wird, das waren Benchmarks.
Eric Dörnenburg: Und ein Benchmark ist was anderes, der nutzt ein Computersystem anders als,
Eric Dörnenburg: ich sag mal, eine E-Commerce-Website, die, ich bleib gerne bei,
Eric Dörnenburg: das ist immer so ein Beispiel, was jeder sofort versteht, wo man nach Produkten
Eric Dörnenburg: sucht. Das ist eine andere Nutzung der Rechner.
Eric Dörnenburg: Das I.O. wird viel mehr benutzt eigentlich, es wird immer auf den Speicher zugegriffen,
Eric Dörnenburg: als bei einem rechenintensiven Benchmark.
Eric Dörnenburg: Um bei den Zahlen mal zu bleiben und bei Programmiersprachen,
Eric Dörnenburg: die vielleicht bekannter sind und auch in der Industrie relevant sind,
Eric Dörnenburg: die haben C als Programmiersprache als Basis genommen und gesagt, das ist 1.
Eric Dörnenburg: Also was auch immer C macht, das hat 1 und alles andere wurde als Faktor dessen ausgedrückt.
Eric Dörnenburg: Und Java, die Programmiersprache, war aber ungefähr zwei.
Eric Dörnenburg: Also sie war doppelt so wenig effektiv oder halb so effektiv, würde man sagen.
Eric Dörnenburg: Und was eigentlich schon sehr erstaunlich ist, dafür, dass die Sprache ja viel
Eric Dörnenburg: mehr High-Level ist und so weiter.
Eric Dörnenburg: Aber man sieht die gleiche Aufgabe, die Leute in C programmieren oder die gleiche
Eric Dörnenburg: Lösung in C war doppelt so effektiv wie das in Java.
Eric Dörnenburg: Jetzt kommen wir nochmal zu dem Donut zurück. Also als jemand,
Eric Dörnenburg: der in der Industrie arbeitet, würde ich trotzdem nicht sagen,
Eric Dörnenburg: dass man solche Anwendungen heutzutage in C schreiben sollte.
Eric Dörnenburg: Das macht einfach keinen Sinn,
Eric Dörnenburg: das ist von der Sicherheit, man kriegt es einfach nicht in den Griff.
Eric Dörnenburg: Ich meine, man kann sich angucken, die ganzen Sicherheitslücken,
Eric Dörnenburg: fast alle Sachen, die passieren, haben irgendwas mit Speichermanagement zu tun.
Eric Dörnenburg: Und das ist in C einfach, wir Menschen haben es wirklich versucht,
Eric Dörnenburg: wir können es nicht, also wir können nicht sicher programmieren in solchen Progabiersprachen.
Eric Dörnenburg: Da sollte man vielleicht nicht so weit gehen. Aber jetzt kommt der andere Teil, wenn man sagt,
Eric Dörnenburg: dann sagt man, okay, dann ist vielleicht Java halb so effektiv,
Eric Dörnenburg: aber eine Sprache, in der man produktiv arbeiten kann, in der es,
Eric Dörnenburg: das hat auch die Entwicklung der letzten 20 Jahre gezeigt, wirklich relativ
Eric Dörnenburg: gut Programme schreiben kann, die auch einigermaßen sicher sind,
Eric Dörnenburg: wenn man nicht gerade dumme Fehler macht, oder ja,
Eric Dörnenburg: wenn man nicht gerade Fehler macht, die wirklich vermeidbar sind,
Eric Dörnenburg: dann könnte man das vielleicht so als Mittelwert betrachten.
Eric Dörnenburg: Was wir jetzt aber sehen ist, wir sehen eine ganze Generation von jüngeren Entwicklern
Eric Dörnenburg: und Entwicklerinnen, die mit Softwareentwicklung im Webbrowser groß geworden sind.
Eric Dörnenburg: In den Webbrowsern wird JavaScript oder TypeScript benutzt.
Eric Dörnenburg: Und wenn man sich da die Zahlen anguckt, die waren nochmal halb so effektiv wie Java.
Eric Dörnenburg: Und da kann man sich dann vielleicht doch irgendwann die Frage stellen und sagen,
Eric Dörnenburg: okay, es gibt so ein Totschlagargument, wo gesagt wird, ja, dann brauche ich
Eric Dörnenburg: nur eine Sprache lernen, dann schreibe ich JavaScript im Webbrowser,
Eric Dörnenburg: dann nehme ich auch JavaScript auf dem Server.
Eric Dörnenburg: What's the worst that can happen? Und da würde ich dann vielleicht sagen,
Eric Dörnenburg: hier könnte man sich dann überlegen, okay, wenn das doppelt so,
Eric Dörnenburg: halb so effizient ist wie Java, macht es nicht vielleicht doch Sinn,
Eric Dörnenburg: eine Programmiersprache zu nehmen, die dann vielleicht ein bisschen effektiver ist an der Stelle.
Martin Becke: Das ist interessant. Also JavaScript, das war mir so überhaupt nicht bekannt,
Martin Becke: dass es so weit gegenüber Java auch abfällig ist.
Martin Becke: Es ist schon interessant auch zu sehen, wie man dann auch sicherlich dann die
Martin Becke: Systeme in den Cloud-Plattformen etc.
Martin Becke: Mit den entsprechenden Container-Plattformen, die man hat, dann auch bespielen kann.
Martin Becke: Wenn ich das jetzt richtig verstanden habe, ist dann in meiner ABC-Analyse,
Martin Becke: ich bin immer noch so oldschool bei diesen drei Punkten, ganz oben die Hardware,
Martin Becke: dann die Architektur, habe ich das dann so richtig verstanden und dann komme
Martin Becke: ich eigentlich erst zur Sprache, wenn es für mich dann die Relevanz wirklich am Ende auch hat.
Martin Becke: Aber Architektur ist tatsächlich auch ein ganz wesentliches Thema weiterhin.
Martin Becke: Also jeder, der in Algorithmen und Datenstrukturen aufpasst,
Martin Becke: der ist ganz gut beraten, oder?
Eric Dörnenburg: Auf jeden Fall.
Eric Dörnenburg: Das wird natürlich an vielen Stellen leicht gemacht. Also ich meine,
Eric Dörnenburg: eine Suche, eine lineare Suche über irgendwas macht natürlich keinen Sinn.
Eric Dörnenburg: Es macht immer Sinn, einen Index da zu benutzen, aber das ist,
Eric Dörnenburg: glaube ich, jetzt schon relativ weit verbreitet, dieses Wissen.
Eric Dörnenburg: Aber wie gesagt, an vielen Stellen, wo es nicht so offensichtlich ist,
Eric Dörnenburg: kann man eine Architektur wählen, die wirklich ein, zwei Größenordnungen schlechter ist.
Martin Becke: Also ein nachhaltiger Entwickler oder Softwareentwickler zu sein,
Martin Becke: heißt gut mit seinen Datenstrukturen umgehen zu können.
Eric Dörnenburg: Genau. Also effizient zu programmieren ist weiterhin eine sinnvolle Sache.
Martin Becke: Was wird es denn überhaupt so den Nachwuchs irgendwie auf den Weg geben,
Martin Becke: wenn Sie nachhaltig IT-Projekte gestalten wollen?
Martin Becke: Was ist denn der Weg, das zu tun?
Eric Dörnenburg: Und also das eben schon ein bisschen angesprochen, das Wichtigste ist einfach
Eric Dörnenburg: zu messen, also zu gucken, was mache ich, eine Hypothese aufzustellen,
Eric Dörnenburg: eine Baseline zu etablieren und zu sagen, hat das, was ich gemacht habe, wirklich...
Eric Dörnenburg: Also sichtbare Verbesserung gemacht und nicht aus dem Bauch raus.
Eric Dörnenburg: Wir haben auch so Frameworks gesehen, wo die Leute dann gesagt haben,
Eric Dörnenburg: es ist ja nicht grundlegend falsch, aber dann wurde gesagt, wenn ihr eure Bilder
Eric Dörnenburg: auf den Webseiten etwas besser komprimiert, dann könnt ihr damit Zeit verbringen
Eric Dörnenburg: und die sehen wahrscheinlich fast genauso gut aus und es sind ein paar Bytes
Eric Dörnenburg: weniger, die übertragen werden.
Eric Dörnenburg: Und jedes Byte, was übertragen wird, hat natürlich was mit Emissionen zu tun.
Eric Dörnenburg: Da ist kein Teil falsch an der Sache. Aber der Effekt ist so minimal,
Eric Dörnenburg: dass man einfach vernachlässigen sollte und dann verbringt man da vielleicht
Eric Dörnenburg: viel Zeit mit, anstatt an einer anderen Stelle zu gucken, wo man einen viel
Eric Dörnenburg: größeren Effekt erzielen könnte.
Eric Dörnenburg: Also das ist messen, Hypothesen aufstellen und zu gucken, habe ich diese Hypothese
Eric Dörnenburg: validieren können oder hat es nicht funktioniert.
Martin Becke: Vielleicht auch allein, um überhaupt erstmal so ein Bauchgefühl dafür zu entwickeln.
Martin Becke: Also auch wenn die erste These falsch ist, dass man trotzdem irgendwie sammelt,
Martin Becke: was, okay, ich lag falsch deshalb.
Martin Becke: Ich glaube, das ist auch ein ganz wichtiger Punkt, erstmal überhaupt anzufangen,
Martin Becke: auch mit dem Risiko, dass es falsch ist.
Eric Dörnenburg: Ja, und man sollte eben auch rangehen mit dem Ziel, wirklich sichtbar was zu
Eric Dörnenburg: verbessern und nicht nur zu sagen, das nicht nur zu machen, dass man hinterher
Eric Dörnenburg: nach Hause geht und sagt, ich habe ja was für die Umwelt getan.
Eric Dörnenburg: Ich habe das Ding programmiert und wird schon richtig sein, wird schon nicht
Eric Dörnenburg: verkehrt gewesen sein. Also das ist nicht das, wo ich sagen würde, sollte man hingehen.
Martin Becke: Das ist, glaube ich, auch eine wichtige Message für uns.
Julia Padberg: Also so ein bisschen ein ingenieurswissenschaftlicher Blick drauf.
Julia Padberg: Ich will wirklich sehen, dass ich was gemacht habe und nicht nur,
Julia Padberg: ich habe was gemacht und das wird schon, sondern wo denn, wie denn Butter bei den Fischen?
Martin Becke: Ja, ich hatte mal irgendwie ein Zitat gehört, schau darauf an,
Martin Becke: was du praktikabel umsetzen kannst in relativ kurzer Zeit und wo du glaubst,
Martin Becke: dass du einen Impact bekommst.
Martin Becke: Und dann korrigiere so lange, bis der Impact für dich groß genug ist.
Martin Becke: Ich weiß nicht, ob das immer so für die Wissenschaft funktioniert.
Martin Becke: Das kann ich nicht mal sagen, aber für draußen auf jeden Fall.
Martin Becke: Und die meisten von unseren Absolventen gehen ja auch sehr schnell in die Wirtschaft,
Martin Becke: wenn sie mit ihrem Bachelor gemacht haben.
Eric Dörnenburg: Ich meine, das könnte natürlich auch noch was für Studierende sein.
Eric Dörnenburg: Wie gesagt, ich kann da natürlich keine Versprechungen machen,
Eric Dörnenburg: aber das ist ja, wie gesagt, ein Thema, was mehr Beachtung findet.
Eric Dörnenburg: Also es fehlt mit Sicherheit auch vieles an Grundlagenforschung,
Eric Dörnenburg: würde ich nicht sagen, aber an detaillierter und systematischer,
Eric Dörnenburg: methodologischer Forschung und vielleicht auch an Methoden, um sowas zu verbessern.
Eric Dörnenburg: Also ich habe ja eben davon gesprochen, dass diese Tools, also sowohl was die
Eric Dörnenburg: Cloud-Anbieter machen, als auch das, was Cloud Carbon Footprint macht, ja Schätzungen sind.
Eric Dörnenburg: Also wir sagen ja einfach, okay, so viele CPU-Stunden, wir gucken danach,
Eric Dörnenburg: das war, weiß ich nicht, ein M2-Server und das ist dann wahrscheinlich dieses
Eric Dörnenburg: Mainboard von Intel und die CPU gewesen, dann kann ich in der SPECPower-Datenbank nachgucken,
Eric Dörnenburg: wie viel Watt hat die, muss ich annahmen machen, wie ausgelastet der war,
Eric Dörnenburg: Und dann habe ich diese Schätzung.
Eric Dörnenburg: Es gibt ein Projekt, das ist, glaube ich, inzwischen bei Red Hat gelandet, was, glaube ich.
Eric Dörnenburg: Was die aber gemacht haben, die haben einfach mal versucht, auf den Serverboards
Eric Dörnenburg: die wirklichen Daten abzufragen.
Eric Dörnenburg: Also ich weiß nicht, wer einen Gaming-PC hat oder einen PC im Allgemeinen,
Eric Dörnenburg: aber normalerweise macht das keiner außer den Leuten, die einen Gaming-PC haben.
Eric Dörnenburg: Die PCs haben Hardware eingebaut, die man mit Software auslesen kann,
Eric Dörnenburg: die sagt, ich verbrauche gerade so viel Strom.
Eric Dörnenburg: Also gerade bei den Grafikkarten, aber auch bei den CPUs, kann ich im laufenden
Eric Dörnenburg: Betrieb fragen, wie viel Strom wird denn jetzt gerade wirklich verbraucht?
Eric Dörnenburg: Und das haben die gemacht. Die haben dann wirklich gesagt, wir lassen im Hintergrund
Eric Dörnenburg: so ein bisschen Software auf den Servern mitlaufen, die einfach diese Hardware-Schnittstelle
Eric Dörnenburg: abfragt und sagt, wie viel Strom verbrauche ich denn gerade wirklich?
Eric Dörnenburg: Und haben dann natürlich das Problem, dann wissen sie, wie viel Strom dieser Server verbraucht.
Eric Dörnenburg: Es gibt eine Plattform, ich weiß nicht, wie weit das Wissen bei den Zuhörenden
Eric Dörnenburg: hier ist, aber die heißt Kubernetes, das ist so eine Plattform,
Eric Dörnenburg: die heute ganz viel benutzt, um Rechenlasten zu verteilen, haben sich da auch
Eric Dörnenburg: noch eingeklinkt und haben gesagt, was läuft denn da gerade drauf?
Eric Dörnenburg: Also welche von diesen Containern laufen gerade drauf und konnten dann,
Eric Dörnenburg: das heißt in Englisch Attribution,
Eric Dörnenburg: konnten sagen, dieser Server verbraucht wirklich gemessen, was der Server selber
Eric Dörnenburg: ja sagen kann, 200 Watt und ich sehe, hier läuft gerade ein Container,
Eric Dörnenburg: der gehört zu dem Teil dieser Anwendung und konnten dann wirklich Messwerte
Eric Dörnenburg: und keine Schätzwerte machen.
Eric Dörnenburg: Und da ist aber wirklich, also sowas wirklich in Projekten oder in,
Eric Dörnenburg: also für uns als Beratungsfirma sind ja alles Projekte, aber auch Produkten
Eric Dörnenburg: bei großen Unternehmen, in die Tiefe zu gehen und sowas selbst zu entwickeln,
Eric Dörnenburg: da ist oft keine Bereitschaft zu da.
Eric Dörnenburg: Und das wäre was, wo bestimmt die ein oder andere, ich weiß nicht,
Eric Dörnenburg: Bachelorarbeit vielleicht nicht, aber vielleicht ein Postdoc-Arbeit oder sowas,
Eric Dörnenburg: wo mal Arbeit gemacht werden könnte.
Martin Becke: Auf jeden Fall noch ein offenes Feld.
Julia Padberg: Ja, auf jeden Fall.
Julia Padberg: Wenn man da reinschaut, sieht man, dass das auf der Wissenschaftsseite,
Julia Padberg: es ist immer sehr schwierig, weil da sind ganz tiefe Tiefbohrungen,
Julia Padberg: wo man ganz detailliert für ein technisches Gerät und einen bestimmten CPU oder
Julia Padberg: sonst was das rausrechnet und dann ist aber wieder nichts.
Julia Padberg: Bei der Frage, wie viel verbrauchen solche Dinge, wird es immer sehr,
Julia Padberg: sehr dünn und sehr schwierig.
Martin Becke: Ja, für Studenten stelle ich mir das manchmal sehr desillusionierend vor.
Martin Becke: Also man möchte irgendwie die Welt verändern, möchte die großen Dinge tun.
Martin Becke: Und dann endet man da irgendwie ein oder zwei Watt auszumessen und dann den
Martin Becke: großen Bogen wieder zurückzuschlagen.
Martin Becke: Dass das doch irgendwie ein kleines Rädchen dieser großen Geschichte ist,
Martin Becke: um das irgendwie auf die richtige Spur zu bringen.
Julia Padberg: Das ist aber, glaube ich, bei jeder Weltverbesserung so.
Martin Becke: Ja, ich glaube, das ist manchmal so.
Julia Padberg: Wenn man von den großen Sprüchen runterkommt, landet man bei den kleinen Schritten.
Martin Becke: Ja, in dem Fall verstehe deine Datenstrukturen und deine Programmiersprache
Martin Becke: und nehme die Schnittstellen deiner Hardware ernst.
Eric Dörnenburg: Ja, genau.
Martin Becke: Lies das Manual.
Martin Becke: Okay, was mir jetzt bleibt, ist am Ende tatsächlich vielleicht nochmal zu fragen,
Martin Becke: am Ende, wenn ich jetzt wirklich ein engagierter Student bin und ich sage jetzt
Martin Becke: mal, weil mir einigermaßen klar darüber bin,
Martin Becke: wo meine Stärken liegen, Hardware, Software oder das Zusammenspiel von Hardware und Software.
Martin Becke: Was wäre denn so der erste Schritt irgendwo Richtung auch Industrie?
Martin Becke: Ist es dann, dass man sich dann vielleicht primär erstmal so für Open-Source-Projekte
Martin Becke: interessieren sollte, schon im Studium selbst oder sollte man anfangen über
Martin Becke: ein Praktikum in diese Sparte gut reinzukommen Oder ist es besser,
Martin Becke: so viel wie möglich an Zertifikaten zu sammeln, dass man weiß,
Martin Becke: welche Hardware es da draußen gibt und wie man sie anspricht,
Martin Becke: bevor man dann in solche IT-Projekte mit einbezogen wird, wo es um Nachhaltigkeitsthemen geht.
Eric Dörnenburg: Also ich glaube schon, dass ein Praktikum mit Sicherheit der beste Ansatz ist,
Eric Dörnenburg: um einfach auch zu sehen, was einem persönlich liegt, wo die persönlichen Stärken
Eric Dörnenburg: am besten umgesetzt werden können oder benutzt werden können,
Eric Dörnenburg: wo die am meisten Sinn machen.
Eric Dörnenburg: Vielleicht auch zwei, drei verschiedene Sachen einfach ausprobieren.
Eric Dörnenburg: Also vieles von dem, was heute, ich komme aus einem Bereich,
Eric Dörnenburg: wo wir kommerzielle Software machen. Also es ist ja auch nur ein kleiner Teilbereich.
Eric Dörnenburg: Also vieles von dem hat natürlich dann relativ wenig damit zu tun,
Eric Dörnenburg: wie so ein Serversystem funktioniert oder so.
Eric Dörnenburg: Es gibt natürlich mit Sicherheit auch Firmen, die in dem Bereich spezialisierter
Eric Dörnenburg: sind oder im Embedded-Bereich, wo Sachen passieren.
Eric Dörnenburg: Also da, finde ich, sollte man vielleicht einfach mal ausprobieren,
Eric Dörnenburg: was für einen am besten ist. Open Source ist mit Sicherheit interessant.
Eric Dörnenburg: Reinzugucken, aber um die Wahrheit zu sagen, die großen Open-Source-Projekte,
Eric Dörnenburg: wenn man keine große Erfahrung hat, Software in großen Teams zu schreiben oder
Eric Dörnenburg: Software, die mehrere hunderttausend Zeilen Code hat und ein paar Jahre alt ist,
Eric Dörnenburg: also man kann da, man macht mit Sicherheit nichts falsch, wenn man da mal reinguckt,
Eric Dörnenburg: aber ob das jetzt wirklich so der Lerneffekt ist, weiß ich auch nicht.
Eric Dörnenburg: Also da ist es vielleicht auch ganz nett, einfach vielleicht selber mal Sachen
Eric Dörnenburg: ausprobieren zu gucken, guckt da einer drauf? Hat da überhaupt jemand Interesse
Eric Dörnenburg: dran oder einfach diese ganze Mechanik für sich selber mal auszuprobieren?
Martin Becke: Da bin ich auch ein Freund von. Einfach mal machen, online stellen,
Martin Becke: meinetwegen auf einer Plattform wie GitHub oder so und gucken,
Martin Becke: wie die Leute darauf reagieren.
Martin Becke: Also wir freuen uns auch bei Computer Science for Future über junge Engagierte,
Martin Becke: die das mal ausprobieren wollen, auf jeden Fall.
Martin Becke: Eine letzte persönliche Frage. Hast du das Gefühl, dass sich das alles schon
Martin Becke: ein bisschen lohnt, was man die letzten Jahre da in dem Bereich gemacht hat?
Eric Dörnenburg: Auf jeden Fall. Also ich glaube schon, um auf den Donut nochmal zurückzukommen,
Eric Dörnenburg: also ich bin auch kein Freund davon, dass es einfach alles immer nur automatisch
Eric Dörnenburg: heißt, Verzicht, Verzicht, Verzicht.
Eric Dörnenburg: Aber gleichzeitig machen wir einfach immer, immer mehr mit Computern.
Eric Dörnenburg: Also es gehen alle Leute davon aus, dass ich alles mit dem Handy machen kann
Eric Dörnenburg: und es wird immer dann davon ausgegangen, dass das Handy das Ding ist.
Eric Dörnenburg: Aber im Endeffekt sind die Anwendungen, die auf den Handys laufen,
Eric Dörnenburg: eigentlich nur noch ein Client.
Eric Dörnenburg: Das sind ja alles wieder Client-Serversysteme und es gibt halt Unmengen an Servern,
Eric Dörnenburg: die dahinterstehen. Und das wird einfach nicht weniger werden.
Eric Dörnenburg: Ich bin schon der Meinung, dass es manchmal übertrieben wird.
Eric Dörnenburg: Es wird immer gesagt, oh, die Cloud-Provider verbrauchen immer mehr Strom, immer mehr geht da rein.
Eric Dörnenburg: Andererseits darf man nicht vergessen, dass ganz, ganz vieles,
Eric Dörnenburg: kann ich wirklich sagen aus meiner Erfahrung auch, viele Unternehmen ja selber Rechenzentren hatten.
Eric Dörnenburg: Also wenn ein Unternehmen wie zum Beispiel Otto jetzt in der Public Cloud ist
Eric Dörnenburg: und dann wird gesagt, die Public Cloud verbraucht mehr Strom,
Eric Dörnenburg: muss man dir eigentlich das abziehen, was sie vorher verbraucht haben in ihrem
Eric Dörnenburg: eigenen Rechenzentrum.
Eric Dörnenburg: Und da muss man wirklich tatsächlich sagen, das wird von der EU ein bisschen
Eric Dörnenburg: forciert, aber da haben aus rein kommerziellem Interesse die Cloud-Provider
Eric Dörnenburg: wirklich unglaublich, ja, unglaublich ist ein bisschen übertrieben,
Eric Dörnenburg: aber schon eine Menge geleistet.
Eric Dörnenburg: Da gibt es so einen Faktor, der heißt PUE, Power Usage Effectiveness,
Eric Dörnenburg: und der drückt aus, wie viel Strom so ein Rechenzentrum verbraucht,
Eric Dörnenburg: zusätzlich zu den Servern.
Eric Dörnenburg: Also wenn ein Server 1 Kilowatt verbraucht, mal der Zeit natürlich immer,
Eric Dörnenburg: aber in dem Moment 1 Kilowatt verbraucht, und ich brauche noch,
Eric Dörnenburg: sagen wir mal, 400 Watt für die unterbrechungsfreien Stromversorgung,
Eric Dörnenburg: für Klimaanlage, für Licht und so weiter, hätte ich einen Faktor von 1,4.
Eric Dörnenburg: Also die 1000 plus 400, also 1,4 mal dem.
Eric Dörnenburg: Und das war zufällig, deswegen komme ich auf die Zahl, das war auch das,
Eric Dörnenburg: was in dem Rechenzentrum von Etsy der Fall war. Also die haben für jedes Kilowatt
Eric Dörnenburg: 400 Watt nochmal extra verbraucht, 1,4.
Eric Dörnenburg: Die sind in die Cloud gegangen und die Cloud-Provider haben das aus kommerziellem
Eric Dörnenburg: Interesse, weil die den Strom ja auch nicht verbrauchen wollen.
Eric Dörnenburg: Das ist für die sofort Gewinn, also nicht Gewinn, aber weniger Ausgaben und
Eric Dörnenburg: damit dann doch mehr Gewinn.
Eric Dörnenburg: Die waren schon bei 1,1. Das heißt, die haben...
Eric Dörnenburg: Dann, wenn man das überlegt, statt 400 Watt nur 100 Watt. Also die haben ein
Eric Dörnenburg: Viertel von dem Stromverbrauch. Das heißt, die waren unglaublich effektiv.
Eric Dörnenburg: Die drei großen Cloud-Provide, die machen die Zahlen nur aggregiert weltweit
Eric Dörnenburg: öffentlich. Also nicht für die einzelnen Availability Zones.
Eric Dörnenburg: Aber die sind alle so bei 1,1, 1,11, 1,12 oder so. Das heißt,
Eric Dörnenburg: die sind da schon extrem effizient an der Stelle.
Martin Becke: Da bin ich eigentlich wieder am Anfang unseres Gesprächs, hätte ich beinahe
Martin Becke: gesagt, wo ich mich fast freuen würde, wenn es irgendwas für die Kunden gäbe,
Martin Becke: die das dann auch sehen, wenn sie eine App benutzen, WhatsApp oder so,
Martin Becke: wie viel Energie tatsächlich dabei benutzt wird.
Julia Padberg: Der Hintergrund ist ja auch ein bisschen das, was am allerteuersten ist,
Julia Padberg: ist ein Server, der rumsteht und nichts tut.
Julia Padberg: Weil der hat die Einschaffungskosten und die laufenden Kosten eben an Strom,
Julia Padberg: damit er überhaupt an ist, damit die ganze Infrastruktur drumherum ist.
Julia Padberg: Und das ist natürlich das, wo die Cloud einfach gewinnt gegen irgendein Rechenzentrum
Julia Padberg: in der Firma. Und da kommt dann auch eben der einfach kommerzielle oder wirtschaftliche
Julia Padberg: Druck, in die Cloud zu gehen. Das ist ja ganz prima.
Eric Dörnenburg: Ich meine, die haben die Server aktuell, Microsoft das mal veröffentlicht,
Eric Dörnenburg: so im Schnitt sind es ungefähr 20 Prozent.
Eric Dörnenburg: Wenn ein Server nichts tut, verbraucht er schon 20 Prozent des Maximalstroms.
Eric Dörnenburg: Und wie gesagt, bei Unternehmen, die haben Lastspitzen und so weiter.
Eric Dörnenburg: Das können nur die ganz großen Firmen, diese verschiedenen Nutzerprofile so
Eric Dörnenburg: zu verwalten, dass sie wie so ein Tetris-Puzzle zusammenkommen und ihre Server maximal auslasten.
Eric Dörnenburg: Die bieten ja auch kommerzielle Anreize für Sachen, die nicht zeitkritisch sind.
Eric Dörnenburg: Für Sachen, die irgendeinen Badge-Job, der irgendwas berechnet,
Eric Dörnenburg: der irgendwann ausgeführt werden kann, bieten die sogenannte Spot-Instanzen an.
Eric Dörnenburg: Ich kann sagen, ich möchte diese Rechenleistung haben und mir ist eigentlich
Eric Dörnenburg: ein bisschen egal, wann das passiert. Und dann können die die natürlich schön
Eric Dörnenburg: dahin schieben, wo die Server gerade wenig zu tun haben.
Eric Dörnenburg: Und deswegen, also ich glaube schon, das ist alles, was gebracht hat,
Eric Dörnenburg: weil wir als Gesellschaft immer mehr solche Serversysteme benutzen.
Eric Dörnenburg: Also wir benutzen immer mehr Handys und Webbrowser, wo dann die Server hinterstehen
Eric Dörnenburg: und da wird keiner drauf verzichten.
Eric Dörnenburg: Und dann macht es schon Sinn, die besser zu gestalten.
Martin Becke: Auf jeden Fall.
Julia Padberg: Wie stark ist denn noch der Einfluss der Politik? Also das ganze ESG-Reporting,
Julia Padberg: das drückt ja auch eigentlich relativ stark in die Richtung.
Eric Dörnenburg: Also ich glaube schon, dass die Politik da gefragt ist und ich finde es gut, was da gemacht wird.
Eric Dörnenburg: Und ich bin mir jetzt, ich bin mir relativ sicher, nicht hundertprozentig sicher,
Eric Dörnenburg: dass die Richtlinien, die in der EU kommen, auch den PUE-Faktor vorgeben werden.
Eric Dörnenburg: Und ich meine, das liegt Infos bei 1,2, 1,25 oder so, die Vorgaben.
Eric Dörnenburg: Das heißt, sowas, was die Etsy-Leute vor 5, 6 Jahren in den USA,
Eric Dörnenburg: in den Rechenzentren hatten, das wird nach und nach nicht mehr akzeptiert werden.
Eric Dörnenburg: Und ich glaube schon, dass es an vielen Stellen, einige Unternehmen sagen eben
Eric Dörnenburg: von sich aus, wir haben uns Ziele gesetzt und dann gucken die sich halt an,
Eric Dörnenburg: wo sind unsere Emissionen und denken, okay, ich meine, wenn ich die Deutsche Bahn bin zum Beispiel,
Eric Dörnenburg: dann kann ich vielleicht mit meinem Strommix mehr machen, weil ich so viel Strom
Eric Dörnenburg: mit den Zügen verbrauche.
Eric Dörnenburg: Aber für andere Unternehmen sind die Rechenzentren vielleicht schon irgendwas,
Eric Dörnenburg: was relevant ist und gucken sich das an.
Eric Dörnenburg: Aber ich glaube dennoch, dass es Unternehmen gibt, die vielleicht so ein bisschen
Eric Dörnenburg: Anschub brauchen und da kann mit einem gewissen Augenmaß, glaube ich,
Eric Dörnenburg: schon können EU-Regeln da helfen, auf jeden Fall.
Eric Dörnenburg: Und ich glaube, in anderen Bereichen, also was Privatsphäre angeht und so hat
Eric Dörnenburg: das, finde ich, ich mag die Cookie-Banner auch nicht, aber das ist ja einfach
Eric Dörnenburg: nur so eine Trotzreaktion der Industrie irgendwie.
Eric Dörnenburg: Aber ich glaube, das ist schon in die richtige Richtung gegangen, was da gemacht wurde.
Eric Dörnenburg: Und wenn ich mich mit meinen amerikanischen Kollegen und Kolleginnen teile,
Eric Dörnenburg: die gucken da an der Stelle schon so ein bisschen neidisch auf Europa und sagen,
Eric Dörnenburg: das ist ganz gut, was ihr da gemacht habt.
Eric Dörnenburg: Also ich spreche jetzt von der Privatsphäre an der Stelle, aber ich glaube,
Eric Dörnenburg: was Ähnliches kann sich in dem Bereich auch wiederholen.
Julia Padberg: Wäre zu hoffen?
Martin Becke: Ich bin persönlich dafür sehr viel mehr Regulierung, wenn ich das so sagen darf.
Martin Becke: Weil persönlich sehe ich, dass wir da eine Infrastruktur aufbauen.
Martin Becke: Und Infrastruktur braucht immer Regulierung. Schauen wir uns einfach an,
Martin Becke: wie Strom funktioniert oder wie Telefonie funktioniert. Da gibt es entsprechende Möglichkeiten.
Martin Becke: Einheiten, die wir uns geschaffen haben, die diesen Markt kontrollieren und
Martin Becke: für bestimmte Regeln sorgen.
Martin Becke: Auch, dass wir Cloud-Anbieter vielleicht leichter und schneller wechseln können,
Martin Becke: wenn wir merken, das geht bei denen in die falsche CO2-Bilanz.
Martin Becke: Das wäre für mich ganz wichtig, dass diese Messverfahren vereinheitlicht werden.
Martin Becke: Das ist vielleicht auch ein Job für die Zukunft.
Martin Becke: Ich denke, da liegt noch sehr viel auf unserer Seite der Informatiker,
Martin Becke: wo wir auch mit der Politik zusammen sehr viel noch schaffen können,
Martin Becke: um auch wettbewerbsneutral für eine Verbesserung der Situation zu sorgen.
Eric Dörnenburg: Ja, oder auch übergreifend über verschiedene Unternehmen hinweg.
Eric Dörnenburg: Also eine Sache, über die wir jetzt gar nicht gesprochen haben,
Eric Dörnenburg: ist aber auch völlig okay, ist, wenn ich eine gewisse Menge Strom verbrauche,
Eric Dörnenburg: muss ich dann ja eigentlich auch wieder überlegen, wo kommen die Emissionen
Eric Dörnenburg: her? Das hängt wieder stark von dem Strommix ab.
Eric Dörnenburg: Und da sind dann aber wirklich ein komplettes Ökosystem befragt.
Eric Dörnenburg: Es gibt schon vom Fraunhofer-Institut gibt es solche Zahlen,
Eric Dörnenburg: es gibt kommerzielle Unternehmen wie Electricity Maps, die solche Zahlen in
Eric Dörnenburg: gewisser Form bereitstellen, aber da wird auch noch viel geraten und es ist auch viel unklar.
Eric Dörnenburg: Und an der Stelle, wenn mir einige Cloud-Provider tun, wenn die dann sagen,
Eric Dörnenburg: in dem Rechenzentrum sieht unser Strommix zu dem Zeitpunkt sowieso aus,
Eric Dörnenburg: aber das, wie du schon gesagt hast, ist alles nicht vergleichbar und da wird
Eric Dörnenburg: auch das Interesse immer stärker ab, da in dem Bereich mehr zu machen einfach.
Eric Dörnenburg: Aber es ist auch ein wichtiger Faktor natürlich einfach an der Stelle.
Martin Becke: Gut, dann bedanke ich mich bei den Beteiligten, insbesondere bei dir,
Martin Becke: Erik und wünsche allen Zuhörern noch einen wunderschönen Tag Jo.
Julia Padberg: Hat Spaß gemacht Ja.
Eric Dörnenburg: Vielen Dank, hat mir auch Spaß gemacht, danke, tschüss Tschüss.