Way to Green IT – Technique

mai 8, 2025

Way to Green IT – Technique

Mise en œuvre pratique du développement logiciel durable

Là où notre cours Management explique le « pourquoi » et les modèles, ce cours plonge au cœur du « comment ». Les participants apprennent comment la Green IT se concrétise dans le code et l’infrastructure. Nous présentons des patterns concrets qui illustrent l’application de la Green IT au quotidien.

Objectif du cours

Nous permettons aux équipes techniques non seulement de comprendre l'impact écologique de leurs systèmes informatiques, mais aussi de le minimiser activement. L'accent est mis sur un rapport coût-bénéfice favorable : nous montrons quelles mesures sont nécessaires pour prendre les bonnes décisions.

À la fin de la journée, les participants seront capables de :
  • Appliquer les 7 principes de la Green IT à l'architecture, au frontend, au backend et à l'infrastructure.
  • Nommer et mesurer l'impact de l'informatique sur l'environnement.
  • Mettre en œuvre concrètement des concepts tels que l'efficacité matérielle, le demand shifting et la carbon awareness.

Public cible

Ce cours s'adresse aux « bâtisseurs » des solutions numériques :
  • Architectes logiciels
  • Développeur·euse·s
  • DevOps Engineers
Prérequis :
Vous devez maîtriser les bases de la programmation et avoir de l'expérience avec les technologies open source.

Contenu du cours

Qu'est-ce qui vous attend dans ce cours ?

Nous nous appuyons sur 7 principes universels (p. ex. « Less is more », « Gérer la demande », « Minimiser la puissance de calcul ») et les appliquons à chaque couche d'un stack technologique moderne :

  • Architecture & Design :
    • Architectures désactivables et réduction de la portée.
    • Prolonger la durée de vie des appareils & logiciels grâce à la rétrocompatibilité.
  • Frontend :
    • Respect des budgets de poids de page.
    • Optimisation des formats d'images et des stratégies de mise en cache.
  • Backend & Bases de données :
    • Écrêtage des pics (Peak Shaving) et dimensionnement adéquat des services.
    • Choix de structures de données et de moteurs de BDD économes en énergie.
  • Cloud & Exploitation (Infrastructure) :
    • Sélection matérielle : AMD vs. Intel vs. ARM.
    • Utilisation de spot instances et de stratégies scale-to-zero.
    • Optimisation de l'emplacement selon l'intensité carbone (mix énergétique).
  • IA & Nouvelles technologies :
    • Choix de la technologie adaptée et utilisation de modèles plus légers.

Déroulement du cours

Durée : 1 jour

Nous ne travaillons pas seulement de manière théorique. À l'aide d'un exemple full-stack continu (« EcoTasker ») avec des technologies open source, nous pratiquons les différents patterns et les appliquons directement.

  • Analyse : Nous examinons une application existante (p. ex. des VMs tournant 24h/24) pour identifier les violations des principes Green IT.
  • Optimisation : Nous effectuons un « lift & shift » vers des conteneurs, optimisons les CronJobs pour des fenêtres temporelles « vertes » et choisissons de meilleures régions cloud.
  • Mesure : Nous utilisons des outils tels que Scaphandre, Kepler ou le Green Metrics Tool pour vérifier les résultats via la valeur SCI (Software Carbon Intensity).

Tarifs

Nous proposons le cours à partir de 5 participant·e·s minimum. Nous pouvons le dispenser dans votre entreprise ou organiser un lieu de formation pour vous.

Organisation dans votre entreprise
  • Vous organisez le repas de midi et les salles
  • Nous fournissons les supports de cours
  • Prix sur demande
Organisation par Way to Green IT
  • Nous organisons le repas de midi et les salles
  • Nous fournissons les supports de cours
  • Prix sur demande

Planification du cours

Le cours est proposé sur demande. Un délai de planification de quatre semaines est nécessaire. Contactez-nous en cas d'intérêt – nous fixerons ensemble une date adaptée.

Demande de cours