Session

Toward a carbon-aware Cloud

# "I have all my infra in the cloud, so I do not emit CO2."
The cloud holds a dirty secret: it generates greenhouse gas emissions on par with entire countries such as France or the United Kingdom (IEA, 2021). But there is hope! Infra & Cloud teams have the power to mitigate this issue. It starts with a simple decision: choosing the right cloud region on platforms like GCP, Azure, or AWS. And guess what? This choice can reduce emissions by a factor of 10 or even 20! For instance, Ireland has a carbon intensity of 400 gCO2eq/kWh, while the French network can go as low as 20 g. I will demonstrate how we can measure and drastically reduce these emissions, making our cloud "carbon-aware."

In this presentation, I will:

- Address the issue of CO2 emissions in the cloud.
- Present the regulatory and financial landscape that compels us to address this problem.
- Introduce techniques to measure and estimate emissions using observability tools.
- Discuss practical methods to reduce the carbon footprint of your cloud infrastructure.
- Explain the concept of "carbon-awareness," where infrastructure dynamically self-adjusts based on emissions.
- Live demo showcasing a carbon-aware infrastructure.

# Why bother with all this?
Because the world is changing, regulations and investors are urging action. National and European regulations are being enacted to ensure companies measure their carbon footprint. Companies must demonstrate tangible efforts, while ESG funds seek to invest in environmentally responsible enterprises. Moreover, adopting a sustainable approach serves as a powerful tool to attract talent and retain clients.

# Measuring
"You can't improve what you don't measure." - Peter Drucker

I will showcase the use of observability tools to estimate emissions in real time for your cloud infrastructure. The carbon intensity of the electricity powering data centres is publicly available data, enabling us to make real-time estimations of cloud emissions.

# Reducing
Once we can measure, the next step is action. I will present practical methods to reduce the carbon footprint of your cloud infrastructure. We will go beyond simply pausing underutilised machines and explore options such as choosing low-emission regions. Additionally, leveraging auto-scaling groups and serverless services allows us to keep emissions to a minimum.

# Carbon-Awareness
We can imagine an infrastructure that self-adapts based on its own emissions. When the electricity powering a region becomes too carbon-intensive, we can automatically reduce the number of machines in the cluster or temporarily relocate it to a region with lower carbon intensity.

To illustrate this concept, I will demonstrate how an infrastructure can seamlessly "move" a cluster of instances between regions based on the carbon intensity of the electrical grid, without any downtime or compromising service quality. Furthermore, we will explore intelligent scheduling of resource-intensive tasks, such as AI model training and video processing, taking advantage of regions with lower carbon intensity or favourable weather conditions.

All of this serves to demonstrate how infrastructure can dynamically adjust to emissions and become "carbon-aware"!

Olivier Bierlaire

founder @Carbonifer , software engineer @Elastic

Nantes, France

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top