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

Honey, I shrunk the Carbon Footprint! Boosting ...

Honey, I shrunk the Carbon Footprint! Boosting Sustainability in the Cloud

Posedio

June 29, 2023
Tweet

More Decks by Posedio

Other Decks in Programming

Transcript

  1. 4 WHAT ABOUT ME? • Developer for 7+ years •

    @ Posedio since 2022 • Sagittarius with an Aquarius rising • Cat Lover • Oddly nostalgic about monoliths
  2. 7 SUSTAINABILITY – WUT? “the quality of being able to

    continue over a period of time” OR “the quality of causing little or no damage to the environment and therefore able to continue for a long time”
  3. 10 CARBON NEUTRAL VS NET ZERO • Carbon neutral =

    offset • Net zero = reduction
  4. 12 SO, WHAT TO EXPECT FROM THIS TALK? Look at

    practices and the mindset shift necessary to tackle climate change within our role as software engineers
  5. 2

  6. 14 GREEN SOFTWARE = EFFICIENT SOFTWARE Less Energy for same

    result Applying well- known practices
  7. 15 PRINCIPLES TO UP THE EFFICIENCY GAME Get the best

    out of your code Make the choice of tools matter Accountability!!!
  8. 29 PUBLIC CLOUD AS SUSTAINABILITY ENABLER High Utilization Spot /

    Preemptible instances Stateless patterns Out of the box security Storage lifecycle management BUT: also enabler for…
  9. 31 USE THE CLOUD, BUT… Kill Zombie projects / resources

    Use automatic data retention Minimize availability of non-prod environments Be clear about SLAs & requirements Use the right (not the fancy) tool
  10. 35

  11. 39 THE PLANET WILL DIE IF YOU DON’T… Maintainability Availability

    Scalability Sustainability rewrite your whole code base in Rust refactor your microservice architecture to a monolith run batch jobs during the day put all your GCP resources to Finland screw Productivity and spend all day optimizing for Sustainability
  12. THANK YOU! POSEDIO GMBH +43 660 9154419 [email protected] Weyringergasse 1-3,

    1040 Wien, Millenium Park 4, 6980 Lustenau www.posedio.com And stay hydrated!