COST03-BP06 Allouer les coûts en fonction des métriques de charge de travail - 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.

COST03-BP06 Allouer les coûts en fonction des métriques de charge de travail

Répartissez les coûts de la charge de travail en fonction des métriques d’utilisation ou des résultats économiques afin de mesurer la rentabilité de la charge de travail. Mettez en œuvre un processus pour analyser les données de coût et d’utilisation avec les services d’analytique, ce qui peut fournir des informations et des fonctionnalités de refacturation.

Niveau d’exposition au risque si cette bonne pratique n’est pas respectée : faible

Directives d’implémentation

L’optimisation des coûts consiste à obtenir des résultats commerciaux au prix le plus bas, ce qui ne peut être réalisé qu’en répartissant les coûts de la charge de travail en fonction des métriques de la charge de travail (mesurées par l’efficacité de la charge de travail). Surveillez les métriques de charge de travail définies via des fichiers journaux ou une autre surveillance d’application. Combinez ces données avec les coûts de la charge de travail, qui peuvent être obtenus en examinant les coûts avec une valeur de balise spécifique ou un ID de compte spécifique. Effectuez cette analyse au niveau horaire. Votre efficacité change généralement si certains composants de coût sont statiques (par exemple, une base de données dorsale exécutée en permanence) avec un taux de demandes variable (par exemple, des pics d’utilisation entre neuf heures et dix-sept heures, avec peu de demandes pendant la nuit). La compréhension de la relation entre les coûts statiques et les coûts variables vous aide à cibler vos activités d’optimisation.

La création de métriques de charge de travail pour les ressources partagées peut s'avérer difficile par rapport à des ressources telles que les applications conteneurisées sur Amazon Elastic Container Service ECS (Amazon) et Amazon API Gateway. Cependant, il existe certains moyens de catégoriser l’utilisation et de suivre les coûts. Si vous devez suivre Amazon ECS et les ressources AWS Batch partagées, vous pouvez activer les données de répartition des coûts fractionnées dans AWS Cost Explorer. Grâce au partage des données de répartition des coûts, vous pouvez comprendre et optimiser le coût et l’utilisation de vos applications conteneurisées et répartir les coûts des applications entre les différentes entités commerciales en fonction de la manière dont les ressources de calcul et de mémoire partagées sont consommées.

Étapes d’implémentation

  • Allocation de coûts aux métriques de charge de travail : à l’aide des métriques définies et des balises configurées, créez une métrique qui combine la sortie de la charge de travail et son coût. Utilisez des services d'analyse tels qu'Amazon Athena et Amazon QuickSight pour créer un tableau de bord d'efficacité adapté à la charge de travail globale et à tous les composants.

Ressources

Documents connexes :

Exemples connexes :