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

SUS03-BP03 Optimiser les sections de votre 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 permet de minimiser l'utilisation des ressources et d'améliorer les performances.

Niveau de risque exposé 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 :