Doreen Sacker
Green Cloud Computing
#1about 2 minutes
Understanding the principles of green cloud computing
Green coding aims to minimize software energy consumption, requiring a return to mindful resource usage similar to early development constraints.
#2about 2 minutes
Principle 1: Building applications that are carbon efficient
The primary goal is to stop adding carbon to the atmosphere, not just slow emissions, to achieve net-zero and combat climate change.
#3about 3 minutes
Principle 2: Achieving energy efficiency with serverless apps
Build lightweight applications and use serverless architectures to automatically scale resources, reducing energy consumption and costs.
#4about 4 minutes
Principle 3: Leveraging carbon intensity and demand shifting
Run workloads in regions with low carbon intensity or shift them to times when renewable energy is abundant to reduce emissions.
#5about 2 minutes
Principle 4: Maximizing hardware efficiency and reducing embodied carbon
Extend the lifespan of hardware by creating lightweight applications and opting for refurbished devices to reduce carbon from manufacturing.
#6about 2 minutes
Principle 5: Understanding energy proportionality and server utilization
Cloud providers achieve high energy efficiency through optimized server utilization, a principle that can be applied by using smaller VMs and auto-scaling.
#7about 2 minutes
Principle 6: Reducing network data transfer and distance
Minimize network-related energy use by implementing caching, using CDNs, compressing data, and choosing efficient data formats like CSV or Avro.
#8about 3 minutes
Principle 7: Implementing demand shaping and strategic data reduction
Shape application demand to match the available renewable energy supply and reduce unnecessary data storage by deleting old logs and events.
#9about 2 minutes
Principle 8: Measuring and optimizing for carbon efficiency
Use proxies like cloud costs, network traffic, and application performance to measure and continuously optimize for carbon efficiency.
#10about 3 minutes
The business case for green software engineering
Adopting green coding practices meets user demand for sustainability, saves costs, improves performance, and fulfills corporate responsibility.
#11about 11 minutes
Q&A on green cloud providers and implementation strategies
Discussion covers leading green cloud providers, convincing management with cost benefits, and using serverless and microservices for efficiency.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
WALTER GROUP
Wiener Neudorf, Austria
Junior
Intermediate
Ansible
Terraform
+1
Matching moments
00:30 MIN
The feasibility of coding entirely on a mobile phone
Fake or News: Coding on a Phone, Emotional Support Toasters, ChatGPT Weddings and more - Anselm Hannemann
05:17 MIN
Europe's push for digital independence from US tech
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
01:06 MIN
Malware campaigns, cloud latency, and government IT theft
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
03:58 MIN
Making accessibility tooling actionable and encouraging
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
Featured Partners
Related Videos
11 Tips for Greener Code
Kent Simonsen
An Architect’s guide to reducing the carbon footprint of your applications
Ricardo Sueiras Sueiras
It's not easy being green
Marjolein Pordon
Sustainable me. A tale of good design.
Lorenzo Pieri
Introducing Green IT practices to a large Software Company
Pierre-Luc Noel & Fritz Reichmann
Minimising the Carbon Footprint of Workloads
Michael Mueller
A Hitchhiker's Guide to Resource Efficient Software
Hendrik Lösch
Reducing the carbon footprint of your website
Ines Akrap
Related Articles
View all articles
.webp?w=240&auto=compress,format)


From learning to earning
Jobs that call for the skills explored in this talk.




Engineering Ltd
Abingdon, United Kingdom
£55-70K
Go
C++
Azure
Scrum
+8

Engineering Ltd
Abingdon, United Kingdom
£35-70K
Go
C++
Azure
Scrum
+8

Schwarz Dienstleistung KG
Raum Weinsberg GVV, Germany
Remote
Vue.js
Kotlin
Kubernetes
Agile Methodologies

NEXT DIGITAL
Remote
Terraform
Continuous Integration
Amazon Web Services (AWS)
Scripting (Bash/Python/Go/Ruby)

engineering people GmbH
Bad Grönenbach, Germany
API
GIT
.NET
Linux
NoSQL
+4
