Retour au blog

Google Signe un Accord Nucléaire de 22 Ans en Finlande : La Moitié de la Centrale de Loviisa Pour Alimenter l'IA

Salut HaWkers, le 9 septembre 2026, Google et l'énergéticien finlandais Fortum ont signé un contrat d'achat d'électricité de 22 ans qui réserve jusqu'à 50 % de la capacité de la centrale nucléaire de Loviisa aux data centers de Google. Les livraisons commencent en 2028 avec un volume plus faible et atteignent la moitié de la centrale entre 2030 et 2049. Le même jour, Google a confirmé un investissement de 13 milliards d'euros dans l'infrastructure d'IA du pays, le plus important de l'entreprise en Europe.

Vous êtes-vous déjà demandé d'où vient l'électricité qui répond à chaque prompt que vous envoyez ? Dans cet article, on va décortiquer les chiffres de l'accord, comprendre pourquoi une centrale mise en service en 1977 est devenue un actif stratégique pour une big tech, regarder la stratégie nucléaire de Google dans son ensemble et, à la fin, utiliser les données ouvertes du réseau électrique finlandais pour écrire du code qui tient compte de l'empreinte carbone.

Ce Que Google et Fortum Ont Annoncé

Le contrat est un PPA (Power Purchase Agreement), un accord de long terme dans lequel l'acheteur s'engage à payer une part de la production d'une centrale pendant des années. Les points principaux communiqués par Fortum et confirmés par World Nuclear News :

  • Durée : 22 ans, de 2028 à 2049
  • Volume : réduit au départ en 2028, il atteint jusqu'à 50 % de la capacité de Loviisa de 2030 à 2049
  • Objectif déclaré : apporter une sécurité économique à la prolongation de la durée de vie de la centrale jusqu'en 2050 et à de nouvelles augmentations de puissance
  • Augmentation de puissance : l'accord doit rendre possibles 10 MW supplémentaires, en plus des 38 MW déjà prévus pour entrer en service en 2028
  • Bonus : un protocole d'accord pour coopérer sur de nouvelles capacités nucléaires, les renouvelables et des solutions de flexibilité du réseau

Le prix du contrat n'a pas été divulgué. Ce que Fortum a clairement exposé, c'est la motivation. Selon l'entreprise, sans investissements significatifs dans la prolongation de sa durée de vie, la centrale ne pourrait pas continuer à produire de l'électricité sans combustibles fossiles après 2030.

Aris Karcanias, directeur de l'énergie de Google pour l'Europe, le Moyen-Orient et l'Afrique, a résumé la logique côté acheteur : en soutenant la prolongation de la durée de vie de Loviisa, située près du data center de Hamina, là où Google s'est implanté en Finlande, l'entreprise ferait sa part pour maintenir une source d'énergie critique sur le réseau.

Selon la couverture de l'annonce, il s'agit du premier accord nucléaire de Google hors des États-Unis et du premier PPA direct de ce type en Europe entre un hyperscaler et une centrale spécifique.

Loviisa en Chiffres : Une Centrale de 1977 Qui a Obtenu un Sursis

Loviisa se trouve sur la côte sud de la Finlande et c'est la plus ancienne centrale nucléaire du pays. Les données techniques :

Élément Valeur
Réacteurs 2 unités VVER-440, à eau pressurisée
Mise en service Unité 1 en 1977, unité 2 en 1981
Capacité totale 1 014 MW (507 MW par unité)
Production en 2024 7,9 TWh
Part de l'électricité finlandaise Plus de 10 %
Licence d'exploitation Prolongée en février 2023 jusqu'à fin 2050

La licence jusqu'en 2050 existait depuis 2023, mais une licence ne paie pas les travaux. Fortum a un programme d'investissements d'environ 1 milliard d'euros à Loviisa, et près de 700 millions d'euros de ce total n'avaient pas encore fait l'objet d'une décision d'investissement. C'est exactement ce trou que le contrat avec Google comble : Fortum affirme que le PPA apporte la prévisibilité de revenus nécessaire pour mener à bien 100 % des investissements de prolongation de la durée de vie.

Markus Rauramo, président-directeur général de Fortum, est allé droit au but : des partenariats de long terme comme celui-ci sont essentiels, surtout dans un marché incertain, avec peu de visibilité et des prix de l'électricité très volatils.

Pourquoi Google a Besoin d'Autant d'Énergie

La réponse courte, c'est l'IA. Selon le rapport environnemental 2025, les data centers de Google ont consommé 30,8 millions de MWh (30,8 TWh) en 2024, soit une hausse de 27 % par rapport à l'année précédente et plus du double de la consommation de quatre ans plus tôt. Le rapport 2026, publié le 30 juin, a enregistré une hausse annuelle de 37 % de la demande d'électricité et plus de 12 GW de nouvelle énergie propre contractée rien qu'en 2025.

On a déjà parlé ici sur le blog de la consommation d'énergie des data centers d'OpenAI et du calcul thermodynamique comme piste pour réduire la dépense énergétique de l'IA. L'accord de Loviisa est le revers de la même médaille : si l'on ne peut pas consommer moins à court terme, quelqu'un doit garantir l'offre.

Pour avoir une idée de l'ordre de grandeur, on peut faire le calcul avec les chiffres publics :

// Chiffres publics : Fortum (capacité et production) et rapport environnemental de Google (consommation 2024)
const loviisa = {
  capaciteMW: 1014, // deux unités VVER-440 de 507 MW
  production2024TWh: 7.9,
};

const HEURES_PAR_AN = 8760;

// Facteur de charge : ce que la centrale a produit vs. le maximum théorique en tournant toute l'année
const maximumTheoriqueTWh = (loviisa.capaciteMW * HEURES_PAR_AN) / 1_000_000; // MWh -> TWh
const facteurCharge = loviisa.production2024TWh / maximumTheoriqueTWh;

// La part de Google : jusqu'à 50 % de la capacité entre 2030 et 2049
const partGoogleTWh = loviisa.production2024TWh * 0.5;

// Consommation des data centers de Google en 2024 : 30,8 millions de MWh
const consommationGoogle2024TWh = 30.8;

console.log(`Maximum théorique : ${maximumTheoriqueTWh.toFixed(2)} TWh/an`);
console.log(`Facteur de charge en 2024 : ${(facteurCharge * 100).toFixed(1)}%`);
console.log(`Moitié de la production : ~${partGoogleTWh.toFixed(2)} TWh/an`);
console.log(
  `Équivaut à ${((partGoogleTWh / consommationGoogle2024TWh) * 100).toFixed(1)}% de la consommation 2024`
);

Le résultat montre un facteur de charge de près de 89 %, ce qu'aucune source solaire ou éolienne ne fournit. La moitié de la production représente environ 3,95 TWh par an, près de 12,8 % de tout ce que les data centers de Google ont consommé en 2024. C'est une part énorme venant d'un seul contrat, avec une caractéristique que le vent et le soleil n'ont pas : une production stable 24 heures sur 24, qu'il fasse froid ou chaud, avec ou sans vent.

Qu'est-ce Qu'un PPA et Pourquoi Il Sauve les Vieilles Centrales

Une centrale nucléaire a un profil financier particulier. Le combustible est bon marché, mais l'investissement est gigantesque et le retour prend des décennies. Sur un réseau avec beaucoup d'éolien, comme celui de la Finlande, le prix sur le marché spot peut s'effondrer les jours de vent fort et s'envoler pendant les semaines froides sans vent. Pour qui doit décider aujourd'hui d'un investissement de 700 millions d'euros qui ne sera rentabilisé que sur 20 ans, cette volatilité est un poison.

Le PPA échange l'incertitude contre la prévisibilité, des deux côtés. Le vendeur sécurise ses revenus ; l'acheteur sécurise le prix et l'origine de l'énergie. La simulation ci-dessous aide à visualiser l'idée :

// Simulation pédagogique : prix fixe (PPA) vs. marché spot.
// ATTENTION : les prix sont des valeurs d'exemple. Le prix du contrat Google-Fortum n'a pas été divulgué.
function comparerCouts({ consommationMensuelleMWh, prixPpa, prixSpot }) {
  const mois = prixSpot.length;
  const coutPpa = consommationMensuelleMWh * prixPpa * mois;
  const coutSpot = prixSpot.reduce((total, prix) => total + consommationMensuelleMWh * prix, 0);

  // L'écart type mesure à quel point le prix oscille d'un mois à l'autre
  const moyenne = prixSpot.reduce((a, b) => a + b, 0) / mois;
  const variance = prixSpot.reduce((somme, p) => somme + (p - moyenne) ** 2, 0) / mois;

  return {
    coutPpa,
    coutSpot,
    moyenneSpot: Number(moyenne.toFixed(1)),
    ecartSpot: Number(Math.sqrt(variance).toFixed(1)),
    ecartPpa: 0, // avec le PPA, le prix n'oscille pas
  };
}

// 12 mois hypothétiques, avec un hiver cher au milieu (€/MWh)
console.table(
  comparerCouts({
    consommationMensuelleMWh: 1000,
    prixPpa: 50,
    prixSpot: [40, 35, 30, 25, 20, 30, 45, 60, 90, 140, 110, 70],
  })
);

Dans ce scénario inventé, le PPA revient moins cher, mais ce n'est pas l'essentiel. Une année de prix bas, le marché spot l'emporterait. Ce que le contrat achète, c'est un écart type nul : Google sait combien il paiera pendant 20 ans, et Fortum sait combien elle recevra. C'est ce qui débloque les travaux.

La Stratégie Nucléaire de Google N'a Pas Commencé Aujourd'hui

Loviisa est la pièce la plus récente d'une série de paris qui mêle technologies d'avenir et centrales déjà existantes :

  • Kairos Power (octobre 2024) : accord pour développer une flotte de petits réacteurs modulaires (SMR) totalisant 500 MW d'ici 2035, avec un premier réacteur prévu pour 2030. En 2025 est venu un contrat avec la TVA pour recevoir l'énergie du réacteur de démonstration Hermes 2.
  • Elementl Power (2025) : accord stratégique pour préparer trois sites de projets nucléaires aux États-Unis.
  • Commonwealth Fusion Systems (2025) : PPA de 200 MW issus de la première centrale à fusion ARC, dans le comté de Chesterfield, en Virginie, avec une énergie sur le réseau prévue au début des années 2030. Google l'a qualifié de plus grand contrat direct de fusion jamais signé par une entreprise.
  • NextEra et Duane Arnold (octobre 2025) : PPA de 25 ans pour redémarrer la centrale de 615 MW dans l'Iowa, à l'arrêt depuis 2020, avec un retour prévu d'ici le premier trimestre 2029.
  • Fortum et Loviisa (septembre 2026) : le premier hors des États-Unis, et le premier axé sur le maintien d'une centrale en exploitation plus longtemps.

Remarquez le schéma. Les paris sur les SMR et la fusion visent les années 2030 et comportent un risque technologique. Duane Arnold et Loviisa sont l'inverse : technologie connue, réacteurs qui ont déjà fonctionné pendant des décennies, énergie disponible plus tôt. La leçon d'ingénierie est la même que pour n'importe quel système en production : on ne peut pas attendre que la nouvelle architecture soit prête pendant que la demande augmente de 37 % par an.

13 Milliards d'Euros, Froid et Eau de Mer : Pourquoi la Finlande

Le PPA est arrivé en même temps que l'annonce du plus gros investissement de Google en Europe. Les chiffres communiqués par Bikash Koley, vice-président de l'infrastructure mondiale de Google :

  • 13 milliards d'euros (environ 15 milliards de dollars) investis en 2027 et 2028
  • Expansion à Hamina et nouveaux sites à Kajaani, Muhos et Vaala
  • Contribution moyenne de 3,6 milliards d'euros par an au PIB finlandais pendant la construction
  • Environ 37 000 emplois soutenus pendant la phase de travaux et 7 000 par an une fois les centres en service
  • Un système de batteries de 94 MW à Kajaani, dont la mise en service est prévue fin 2027, pour apporter de la flexibilité au réseau

Google est présent en Finlande depuis 2009, quand l'entreprise a converti une papeterie désaffectée de Hamina en data center et a commencé à utiliser l'eau de mer pour le refroidissement. Le climat froid réduit le coût du refroidissement, et le mix électrique aide : le nucléaire représente environ 37 % de l'électricité du pays, et la centrale d'Olkiluoto a couvert à elle seule 27,5 % de la demande finlandaise en 2025.

Le Premier ministre Petteri Orpo a salué la décision comme une preuve des atouts du pays. Mais tout le monde n'a pas applaudi. Selon la presse locale, Antti Kaikkonen, chef du Parti du centre, a averti que personne n'évalue la situation dans son ensemble, et la députée sociale-démocrate Niina Malm a rappelé qu'il est vital que la population dispose de suffisamment d'énergie à un prix abordable. La question de fond est légitime : si la moitié d'une centrale qui produit plus de 10 % de l'électricité nationale est réservée par une seule entreprise, que reste-t-il pour les ménages et les industries ?

Le débat est aussi arrivé sur Hacker News, où l'actualité a dépassé les 370 points et les 340 commentaires. La réponse de Google, par la voix de Ruth Porat, présidente et directrice des investissements d'Alphabet, est que l'entreprise entend ajouter de nouvelles capacités de production au lieu de dépendre uniquement de l'offre existante, avec de l'éolien, des batteries et les augmentations de puissance de Loviisa.

En Pratique : Lire la Production Nucléaire de la Finlande avec l'API de Fingrid

Ce qui est intéressant dans cette histoire, c'est que le réseau électrique finlandais est ouvert. Fingrid, le gestionnaire du réseau de transport du pays, publie des données en temps réel sous licence Creative Commons Attribution 4.0. Le dataset 188 fournit la production nucléaire en MW, mise à jour toutes les 3 minutes, avec un historique depuis 2014.

Pour l'utiliser, créez une clé gratuite sur data.fingrid.fi. La clé va dans le header x-api-key, et la limite est de 10 000 requêtes par jour et d'une requête toutes les deux secondes. L'API applique une restriction CORS dans le navigateur, donc exécutez le code côté serveur :

// fingrid-nuclear.mjs - Node.js 18+ (fetch natif)
// Utilisation : FINGRID_API_KEY=votre-cle node fingrid-nuclear.mjs
const API = 'https://data.fingrid.fi/api/datasets';
const NUCLEAIRE = 188; // Production nucléaire en Finlande, temps réel (MW, toutes les 3 min)

const attendre = (ms) => new Promise((resolve) => setTimeout(resolve, ms));

async function recupererSerie(datasetId, debut, fin) {
  const lignes = [];
  let page = 1;
  let dernierePage = 1;

  do {
    const url = new URL(`${API}/${datasetId}/data`);
    url.searchParams.set('startTime', debut.toISOString());
    url.searchParams.set('endTime', fin.toISOString());
    url.searchParams.set('format', 'json');
    url.searchParams.set('pageSize', '1000');
    url.searchParams.set('page', String(page));

    const reponse = await fetch(url, {
      headers: { 'x-api-key': process.env.FINGRID_API_KEY },
    });
    if (!reponse.ok) throw new Error(`Fingrid a répondu HTTP ${reponse.status}`);

    const corps = await reponse.json();
    lignes.push(...corps.data); // chaque ligne : { datasetId, startTime, endTime, value }
    dernierePage = corps.pagination?.lastPage ?? 1;
    page += 1;

    // Respecte la limite d'une requête toutes les 2 secondes
    if (page <= dernierePage) await attendre(2100);
  } while (page <= dernierePage);

  return lignes;
}

const fin = new Date();
const debut = new Date(fin.getTime() - 24 * 60 * 60 * 1000); // dernières 24 heures
const valeurs = (await recupererSerie(NUCLEAIRE, debut, fin)).map((ligne) => ligne.value);

if (valeurs.length === 0) {
  console.log('Aucune mesure sur la période.');
} else {
  const moyenne = valeurs.reduce((a, b) => a + b, 0) / valeurs.length;
  console.log(`Mesures : ${valeurs.length}`);
  console.log(`Moyenne : ${moyenne.toFixed(0)} MW`);
  console.log(`Minimum : ${Math.min(...valeurs)} MW | Maximum : ${Math.max(...valeurs)} MW`);
}

Une chute brutale du minimum indique généralement une unité arrêtée pour maintenance ou rechargement du combustible. On peut croiser avec le dataset 192, qui fournit la production totale d'électricité de la Finlande en temps réel, et découvrir la part du nucléaire à l'instant T :

// part-nucleaire.mjs - quel pourcentage de la production finlandaise est nucléaire en ce moment ?
const API = 'https://data.fingrid.fi/api/datasets';
const headers = { 'x-api-key': process.env.FINGRID_API_KEY };

async function derniereMesure(datasetId) {
  const reponse = await fetch(`${API}/${datasetId}/data/latest`, { headers });
  if (!reponse.ok) throw new Error(`Dataset ${datasetId} : HTTP ${reponse.status}`);
  return reponse.json(); // objet avec value, startTime et endTime de la mesure
}

const nucleaire = await derniereMesure(188); // production nucléaire (MW)
await new Promise((resolve) => setTimeout(resolve, 2100)); // limite de l'API
const production = await derniereMesure(192); // production totale (MW)

const part = (nucleaire.value / production.value) * 100;
console.log(`Nucléaire : ${nucleaire.value} MW sur ${production.value} MW (${part.toFixed(1)}%)`);

Code Conscient du Carbone : Appliquer la Leçon à Votre Backend

Google règle la question de son empreinte carbone en gros, avec des contrats de 22 ans. Vous pouvez la régler au détail, en décidant quand exécuter les tâches lourdes. Fingrid publie dans le dataset 265 le facteur d'émission de CO₂ de l'électricité consommée en Finlande, et la même logique s'applique à n'importe quel réseau qui publie cette donnée :

// carbon-gate.mjs - n'exécute le job lourd que lorsque le réseau est plus propre
const API = 'https://data.fingrid.fi/api/datasets';
const EMISSION_CO2 = 265; // gCO₂/kWh de l'électricité consommée en Finlande
const SEUIL = 40; // valeur d'exemple : ajustez selon l'historique de votre région
const INTERVALLE_MS = 15 * 60 * 1000; // vérifie toutes les 15 minutes
const DELAI_MAXIMUM_MS = 6 * 60 * 60 * 1000; // ne reporte jamais plus de 6 heures

async function intensiteActuelle() {
  const reponse = await fetch(`${API}/${EMISSION_CO2}/data/latest`, {
    headers: { 'x-api-key': process.env.FINGRID_API_KEY },
  });
  if (!reponse.ok) throw new Error(`HTTP ${reponse.status}`);
  return (await reponse.json()).value;
}

export async function executerQuandPropre(job) {
  const debut = Date.now();

  while (Date.now() - debut < DELAI_MAXIMUM_MS) {
    const grammes = await intensiteActuelle();
    if (grammes <= SEUIL) {
      console.log(`Réseau à ${grammes} gCO₂/kWh. Exécution immédiate.`);
      return job();
    }
    console.log(`Réseau à ${grammes} gCO₂/kWh. Nouvelle tentative dans 15 minutes.`);
    await new Promise((resolve) => setTimeout(resolve, INTERVALLE_MS));
  }

  // Le délai a expiré : le job s'exécute quand même pour ne pas bloquer le métier
  console.log('Délai maximum atteint. Exécution quand même.');
  return job();
}

// Exemple : réindexation de la recherche, entraînement de modèle, génération de rapports
await executerQuandPropre(async () => {
  console.log('Exécution du batch nocturne...');
});

Le détail important, c'est le délai maximum. Un code conscient du carbone qui reporte une tâche indéfiniment devient un bug. Définissez une fenêtre acceptable pour le métier et laissez l'horaire exact flotter à l'intérieur.

Perspectives : Ce Que Cet Accord Signale Pour Ceux Qui Construisent du Logiciel

L'accord de Loviisa envoie trois messages clairs.

Le premier, c'est que l'énergie est devenue le goulot d'étranglement de l'IA, pas les puces. Quand la demande d'électricité d'une entreprise augmente de 37 % en un an, l'avantage concurrentiel revient à celui qui sécurise des mégawatts stables pendant des décennies. C'est pourquoi une centrale de 1977, à qui il manquait un investissement pour ne pas fermer en 2030, est devenue le partenaire stratégique de l'une des plus grandes entreprises technologiques du monde.

Le deuxième, c'est que l'infrastructure existante vaut plus qu'il n'y paraissait. Redémarrer Duane Arnold et prolonger Loviisa fournit de l'énergie pilotable des années avant n'importe quel SMR ou réacteur à fusion. C'est le vieux principe d'ingénierie : ne pas jeter le système qui fonctionne tant que le nouveau est encore en bêta.

Le troisième est politique. Les data centers sont en concurrence avec les ménages et les industries pour le même réseau, et le débat finlandais sur qui récupère l'énergie va se répéter dans chaque pays qui attire des investissements dans l'IA, y compris au Brésil.

Pour nous, développeurs, la conséquence pratique est que l'efficacité énergétique n'est plus un détail. Choisir la région cloud, planifier les tâches aux heures où le réseau est le plus propre et mesurer le coût de calcul de chaque feature sont des décisions d'architecture qui pèseront de plus en plus, sur la facture comme sur la réputation.

Allez, on y va ! 🦅

📚 Vous Voulez Suivre Ce Qui Arrive ?

Cet article a couvert l'accord nucléaire de Google avec Fortum en Finlande, mais l'écosystème change toutes les semaines et tout ne devient pas un article ici.

Sur X, je partage ce que je teste, les coulisses des projets et les nouveautés qui apparaissent avant de devenir un post.

Suivez-Moi Là-Bas

👉 Suivre @jeffbruchado sur X

💡 Du contenu quotidien sur le développement, la carrière et les outils que j'utilise vraiment

Commentaires (0)

Cet article n'a pas encore de commentaires. Soyez le premier!

Ajouter des commentaires