Speaker

Olivier Bierlaire

Olivier Bierlaire

founder @Carbonifer , software engineer @Elastic

founder @Carbonifer , software engineer @Elastic

Nantes, France

Ex-founding team of Canva, I've worked at Elastic, and now focused on fonding Carbonifer.io
Based in Nantes, France, I'm interested in sustainability of the Cloud and ICT in general.

Basé à Nantes, je m'intéresse au cloud durable et responsable.
Ex-équipe fondatrice de Canva, j'ai travaillé chez Elastic et maintenant sur Carbonifer.io

Area of Expertise

  • Environment & Cleantech
  • Information & Communications Technology

Topics

  • Cloud & DevOps
  • cloud
  • Infrastructure
  • Infrastructure as Code
  • Infrastructure as a Service
  • carbon accounting
  • carbon-awareness
  • green it
  • Green Software
  • GreenOps
  • Sustainable IT

Sessions

Toward a carbon-aware cloud en

"I have all my infra in the cloud, and 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).
Infra & Cloud teams have the power to mitigate this issue. It all starts with a simple decision: choosing the right cloud region on platforms like GCP, Azure, or AWS. This choice can reduce emissions by a factor of 10! For example, 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.":
- 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.

To illustrate this concept, I will demonstrate how an infra 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.
All of this serves to demonstrate how infrastructure can dynamically adjust to emissions and become "carbon-aware"!

From FinOps to GreenOps en

We often fall into the misconception that cost is a proxy for carbon emissions in cloud computing. The assumption seems logical: if we spend less on a public cloud, we're presumably using fewer resources and emitting less CO2. However, this assumption can be misleading. For instance, the choice of region for hosting virtual machines can drastically impact carbon emissions, even if the cost per hour remains similar across regions

FinOps practices can help us understand and reducing the costs of cloud infrastructure, thanks to cloud automation. "GreenOps" has been coined, with the same idea: using DevOps and FinOps practices to reduce CO2 emissions and other impacts of a cloud infrastructure.
Finally, I will demonstrate how to use tools to help estimate the costs and impacts of a cloud infrastructure.

Toward a carbon-aware Cloud en fr

# "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"!

Vers un cloud "Carbon-Aware" en fr

# "J'ai toute mon infrastructure dans le cloud, je n'émet pas de CO2"

Le Cloud cache un vilain secret : il génère autant de gaz à effet de serre que des pays entiers comme la France ou le Royaume-Uni ([IEA, 2021](https://www.iea.org/reports/data-centres-and-data-transmission-networks)). Et ça ne fait qu'empirer ! Imaginez, ces émissions équivalent à celles du secteur aérien !

Les équipes Infra & Cloud ont l’opportunité d’atténuer ce problème. Tout commence par une simple décision : choisir la bonne région sur GCP, Azure ou AWS. Et devinez quoi ? Ce choix peut diviser vos émissions par 10, voire 20 ! Selon la météo, un pays comme l’Irlande a une intensité carbone de 400 gCO2eq/kWh quand le réseau français peut descendre à 20 g. Je vais donc montrer comment on peut mesurer et réduire drastiquement ces émissions : rendre son cloud “carbon-aware”.

Dans cette présentation, je vais :

- Parler du problème des émissions de CO2 du cloud.
- Présenter le contexte réglementaire et financier qui nous pousse à nous occuper de ce problème.
- Présenter les techniques pour mesurer et estimer les émissions.
- Présenter les techniques pour réduire les émissions de son infrastructure.
- Expliquer le concept de "carbon-awareness" (auto-ajustement de l'infrastructure selon les émissions).
- Effectuer une démonstration d'une infrastructure carbon-aware.

# **Détails**

## **Pourquoi vous embêter avec tout cela ?**

Parce que le monde change, et les réglementations et les investisseurs vous poussent à agir. Les réglementations nationales et européennes sont mises en place pour forcer les entreprises à mesurer leur empreinte carbone. Les entreprises devront montrer des efforts mesurables. Les fonds ESG cherchent également à investir dans des entreprises vertueuses. Et enfin, c'est un outil efficace pour attirer des talents et fidéliser des clients.

## **Mesurer**

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

Je vais montrer l'utilisation des outils d'observabilité pour estimer les émissions de son infrastructure cloud.

L'intensité carbone du réseau électrique alimentant les datacenters est une donnée publique, donc on peut estimer en direct les émissions de son cloud.

## **Réduire**

Une fois que nous savons mesurer, la prochaine étape est l'action. Je présenterai des méthodes concrètes pour réduire l'empreinte carbone de votre infrastructure cloud. Nous allons au-delà de la simple mise en pause des machines sous-utilisées, on peut envisager de choisir une région moins émettrice. Enfin, les auto-scaling groups et les services serverless permettent d'émettre le strict minimum.

## ***Carbon-Awareness***

On peut aussi imaginer une infrastructure qui s'adapte en fonction de ses émissions. Lorsque l'électricité alimentant la région devient trop carbonée, on peut automatiquement réduire le nombre de machines de son cluster ou le déplacer temporairement dans une région moins carbonée.

Pour illustrer ces concepts, je ferai une démo d'une infrastructure qui peut "déplacer" un cluster d'instances d'une région à une autre en fonction de l'intensité carbone du réseau électrique, sans aucun temps d'arrêt ni compromis sur la qualité du service.

De plus, nous explorerons comment planifier intelligemment des tâches lourdes et asynchrones, comme l'entraînement de modèles IA et le traitement vidéo. En les exécutant dans une région à faible intensité carbone et/ou lorsque les conditions météorologiques seront favorables, on peut diminuer drastiquement son empreinte.

Tout cela pour montrer qu'on peut rendre son infrastructure auto-ajustable en fonction de ses émissions et la rendre "carbon-aware" !

HashiTalks: Deploy Sessionize Event

December 2023

2023 All Day DevOps Sessionize Event

October 2023

NDC Porto 2023 Sessionize Event

October 2023 Porto, Portugal

ChefConf.23 Germany Sessionize Event

October 2023 Munich, Germany

Devoxx Belgium

Toward A Carbon-Aware Cloud - https://devoxx.be/2023-schedule/speaker-details/?id=36058

October 2023 Antwerpen, Belgium

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