Retour aux formations
Autre
Architecture Numérique Responsable – Concevoir des architectures SI frugales
3 jour(s) • 18h
Description
Cette formation permet d’intégrer les principes du Numérique Responsable directement dans les décisions d’architecture des systèmes d’information. Les participants apprennent à concevoir des architectures proportionnées aux besoins, en recherchant le meilleur équilibre entre performance, disponibilité, sécurité, résilience, maintenabilité, évolutivité, coût et impact environnemental. La formation présente la sobriété comme un critère de qualité architecturale permettant de limiter le surdimensionnement, la dette technique et la complexité inutile, en s’appuyant sur un cas fil rouge d’évolution d’un système d’information existant.
Objectifs pédagogiques
- Analyser une architecture SI sous l’angle du Numérique Responsable ; identifier les principales sources de surdimensionnement ; challenger les exigences de performance et de disponibilité ; simplifier une architecture inutilement complexe ; intégrer la durabilité dans les choix logiciels ; optimiser les flux et le cycle de vie des données ; intégrer la sobriété dans les architectures Cloud ; évaluer les impacts de traitements intensifs et de l’IA générative ; définir des indicateurs permettant de suivre la sobriété ; arbitrer entre impact environnemental, sécurité, résilience et performance ; défendre une architecture cible devant un comité de décision.
Public concerné
Architectes SI, architectes solutions, architectes logiciels, architectes Cloud, urbanistes SI, Tech Leads, ingénieurs systèmes et infrastructures, Platform Engineers / DevOps, responsables techniques, responsables Numérique Responsable disposant d’une culture technique.
Prérequis
Compréhension des principaux composants d’un système d’information ; connaissance des architectures Web et distribuées ; connaissance des principes généraux du Cloud, des APIs et des bases de données ; expérience de conception, développement ou exploitation de solutions numériques. Aucune connaissance approfondie du Numérique Responsable n’est nécessaire.
Déroulé du programme
1
Comprendre et mesurer les enjeux d’une architecture responsable (2 h 30)
2h
- Principaux impacts environnementaux du numérique
- Cycle de vie des équipements, infrastructures et services
- Sobriété, frugalité et écoconception
- Architecture proportionnée au besoin
- Identifier les principales sources de surdimensionnement
- Positionnement du RGESN et des référentiels Numérique Responsable
- Intégrer l’environnement parmi les critères d’architecture
2
Premiers indicateurs : ressources provisionnées / réellement utilisées, CPU et mémoire, stockage, volume de données transférées, fréquence et durée des traitements, durée d’utilisation des équipements, indicateurs d’hébergement.
3
Travaux pratiques sur le cas fil rouge : cartographier l’architecture, identifier ses principaux composants, analyser les premiers indicateurs d’usage, repérer les ressources sous-utilisées, identifier les hypothèses de surdimensionnement.
4
Simplifier l’architecture et réduire la complexité inutile (3 heures)
3h
- Partir du besoin métier réel
- Challenger les niveaux de service demandés
- Identifier les composants et couches sans valeur suffisante
- Réduire les dépendances
- Mutualiser lorsque cela est pertinent
- Limiter les échanges entre composants
- Prendre en compte la dette technique
- Favoriser une architecture lisible et exploitable
5
Comparaison des patterns : monolithe, monolithe modulaire, microservices, architectures événementielles, serverless, batch.
6
Travaux pratiques : analyser une architecture surdimensionnée, supprimer ou mutualiser plusieurs composants, comparer différents patterns, proposer une architecture simplifiée, justifier les compromis réalisés.
7
Concevoir des logiciels, données et traitements durables (3 h 30)
3h
8
Architecture logicielle durable : choisir des technologies adaptées, limiter les frameworks et dépendances, prendre en compte leur durée de support, favoriser modularité et maintenabilité, standards ouverts, éviter l’obsolescence.
9
Architecture des données : collecter uniquement les données nécessaires, limiter les duplications, définir les durées de conservation, archivage et suppression, stockage chaud/tiède/froid, compression, requêtes et index, réplication proportionnée.
10
Sobriété et IA générative : questionner la nécessité, adapter la taille du modèle, comparer petit modèle vs généraliste, modèle local/API/mutualisé, limiter les tokens, mise en cache, RAG, fine-tuning, adapter la fréquence, mesurer avant d’optimiser.
11
Travaux pratiques : analyser les dépendances logicielles, revoir le cycle de vie des données, réduire les traitements et transferts, comparer plusieurs solutions pour un besoin d’IA générative.
12
Dimensionner les infrastructures et le Cloud (3 heures)
3h
13
Dimensionnement CPU, mémoire, stockage ; taux d’utilisation ; surprovisionnement ; mutualisation et virtualisation ; élasticité ; autoscaling ; extinction automatique des ressources ; environnements de dev/test/recette ; Cloud vs interne vs hybride ; disponibilité multi-zone ; réplication ; FinOps et GreenOps.
14
Mesurer : taux d’utilisation CPU/mémoire, capacité de stockage, données transférées, durée d’exécution, ressources inactives, coût, PUE, WUE, consommation d’électricité.
15
Travaux pratiques : analyser les métriques d’une infrastructure, identifier les ressources surdimensionnées, proposer des plages d’extinction, revoir une stratégie de haute disponibilité, dimensionner une architecture cible, comparer plusieurs scénarios d’hébergement.
16
Arbitrer sobriété, sécurité, résilience et durabilité (3 heures)
3h
17
Sobriété et cybersécurité, disponibilité et continuité d’activité (PCA/PRA), sauvegarde et rétention, chiffrement, performance, résilience, évolutivité, réversibilité, maintenabilité, coût global.
18
Éviter les faux arbitrages : réduire une ressource sans dégrader le service, ne pas supprimer une redondance indispensable, évaluer le risque avant d’optimiser, identifier les effets rebond, comparer coût environnemental immédiat et durée de vie du système.
19
Convaincre et documenter : documenter les hypothèses, présenter les options, quantifier, expliciter les risques, formaliser les compromis, relier sobriété, coût et qualité architecturale.
20
Travaux pratiques : construire différents scénarios avec contraintes contradictoires, mesurer/estimer impacts et risques, choisir une architecture, préparer les arguments.
21
Architecture Review et comité d’architecture (3 heures)
3h
22
Intégrer le Numérique Responsable dans les Architecture Reviews : critères de revue, mesurer les ressources, challenger le niveau de service, identifier quick wins et transformations structurelles, distinguer optimisation et refonte, définir des indicateurs, prioriser, construire une feuille de route.
23
Mise en situation finale – Comité d’architecture : travail en groupe sur plusieurs cas (Portail citoyen, Application interne, Plateforme documentaire, Service d’IA générative) avec analyse des critères d’arbitrage (utilité, performance, disponibilité, sécurité, résilience, évolutivité, maintenabilité, consommation, impact environnemental, coût).
24
Restitution : proposer une architecture, expliciter hypothèses, présenter indicateurs, identifier compromis, défendre l’architecture, répondre aux objections, proposer trajectoire d’amélioration. Conclusion avec une grille : Besoin → niveau de service → complexité → ressources → mesure → impacts → risques → arbitrage.
Informations
Durée
3 jour(s)
18h
Tarif
Sur demande
Formations similaires
Autre
Azure - Configuration et exploitation du bureau virtuel Windows
4 jour(s)
2750 € HT
Autre
Context Engineering pour les LLM : Du Prompt à l'Agent
3 jour(s)
Sur demande
Autre
Control-M – Exploitation, supervision et ordonnancement des traitements
3 jour(s)
Sur demande
Autre
Écoconception pour Product Owners, chefs de projet et Business Analysts
2 jour(s)
Sur demande