SUS03-BP03 Optimiser les zones de code qui consomment le plus de temps ou de ressources - AWS Framework Well-Architected

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

SUS03-BP03 Optimiser les zones de code qui consomment le plus de temps ou de ressources

Optimisez votre code qui s’exécute dans les différents composants de votre architecture afin de minimiser l’utilisation des ressources tout en maximisant les performances.

Anti-modèles courants :

  • Vous ignorez l’optimisation de votre code pour l’utilisation des ressources.

  • Vous répondez généralement aux problèmes de performance en augmentant les ressources.

  • Votre processus de révision et de développement du code ne permet pas de suivre les variations de performance.

Avantages liés au respect de cette bonne pratique : l’utilisation d’un code efficace minimise l’utilisation des ressources et améliore les performances.

Niveau de risque encouru si cette bonne pratique n’est pas respectée : moyen

Directives d’implémentation

Il est essentiel d’examiner chaque domaine fonctionnel, y compris le code d’une application conçue dans le cloud, pour optimiser l’utilisation des ressources et les performances. Surveillez en permanence les performances de votre charge de travail dans les environnements de construction et de production et identifiez les possibilités d’améliorer les extraits de code qui utilisent particulièrement bien les ressources. Adoptez un processus de révision régulier pour identifier les bogues ou les anti-modèles dans votre code qui utilisent les ressources de manière inefficace. Exploitez des algorithmes simples et efficaces qui produisent les mêmes résultats pour votre cas d’utilisation.

Étapes d’implémentation

Ressources

Documents connexes :

Vidéos connexes :

Exemples connexes :