Bonnes Pratiques pour l'Architecture

Une architecture bien pensée est fondamentale pour réduire durablement l'empreinte environnementale d'un service numérique.

Les grands principes de l'architecture responsable

Infrastructures

Rationnaliser et rallonger la durée de vie de l’infrastructure matérielle.

Données

Optimiser les échanges et le stockage de données.

Comment optimiser les échanges et le stockage de données ?

L'objectif : Minimiser le volume de données stockées et transférées sur le réseau.

Actions pour optimiser les échanges de données

  • Privilégier les protocoles réseaux récents comme HTTP/2 ou HTTP/3.
  • Adopter une politique de mise en cache efficace.
  • Optimiser les appels aux API (GraphQL, requêtes ciblées).
  • Compresser les données transférées (gzip, brotli).
  • Utiliser des formats de données adaptés et efficients.

Actions pour optimiser les données stockées

  • Rationnaliser les données stockées.
  • Utiliser un stockage adapté et efficient.
  • Ne pas dupliquer les données (utiliser des référentiels).
  • Ne pas stocker les données qui peuvent être recréées à la volée.