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
- Architectes logiciels
- Développeur·euse·s
- DevOps Engineers
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.
- Vous organisez le repas de midi et les salles
- Nous fournissons les supports de cours
- Prix sur demande
- Nous organisons le repas de midi et les salles
- Nous fournissons les supports de cours
- Prix sur demande