COST02-BP02 Mettre en œuvre des objectifs et des cibles - AWS Well-Architected Framework

COST02-BP02 Mettre en œuvre des objectifs et des cibles

Mettez en œuvre les objectifs et cibles de coût et d'utilisation de votre charge de travail. Les objectifs fournissent une orientation à votre organisation sur les résultats attendus, et les cibles fournissent des résultats mesurables spécifiques à atteindre pour vos charges de travail.

Niveau de risque exposé si cette bonne pratique n'est pas respectée : élevé

Directives d’implémentation

Développez des objectifs et des cibles de coût et d'utilisation pour votre entreprise. En tant qu’organisation en pleine croissance sur AWS, il est important de définir et de suivre des objectifs d’optimisation des coûts. Ces objectifs ou indicateurs de performance clés (KPI) peuvent inclure des éléments tels que le pourcentage des dépenses à la demande ou l’adoption de certains services optimisés tels que les instances AWS Graviton ou les types de volumes EBS gp3. Fixez des objectifs mesurables et réalisables pour pouvoir plus facilement mesurer les améliorations de l’efficacité, ce qui est important pour les opérations métier. Les objectifs fournissent des conseils et des directives à votre organisation en ce qui concerne les résultats attendus.

Les cibles fournissent des résultats mesurables spécifiques à atteindre. En résumé, un objectif est la direction que vous voulez prendre et une cible correspond à la distance dans cette direction et au moment où cet objectif devrait être atteint (à l’aide de conseils SMART, c’est-à-dire spécifiques, mesurables, acceptables, réalistes et temporellement définis). Voici un exemple d’objectif : l’utilisation de la plateforme doit augmenter de manière significative, avec seulement une augmentation mineure (non linéaire) des coûts. Voici un exemple de cible : une augmentation de 20 % de l'utilisation de la plateforme, avec une augmentation des coûts inférieure à 5 %. Voici un autre exemple d'objectif commun : les charges de travail doivent être plus efficaces tous les six mois. La cible qui correspondrait à cet objectif serait de faire en sorte que les indicateurs du coût par entreprise diminuent de 5 % tous les six mois. Utilisez les bonnes métriques et définissez des indicateurs de performance clés calculés pour votre organisation. Vous pouvez commencer par des indicateurs de performance clés de base et évoluer ultérieurement en fonction des besoins de l’entreprise.

L’un des objectifs de l’optimisation des coûts est d’accroître l’efficacité de la charge de travail, ce qui doit se traduire par une réduction du coût par résultat métier correspondant à cette charge de travail au fil du temps. Mettez en œuvre cet objectif pour toutes les charges de travail et fixez une cible telle qu’une augmentation de 5 % de l’efficacité tous les six mois à un an. Dans le cloud, vous pouvez y parvenir en mettant en place des capacités d’optimisation des coûts, ainsi qu’en lançant de nouveaux services et fonctionnalités.

Les cibles sont les points de référence quantifiables que vous souhaitez atteindre pour réaliser vos objectifs, et les points de référence comparent vos résultats réels par rapport à une cible. Établissez des points de référence avec des KPI pour le coût par unité des services de calcul (tels que l’adoption de Spot, l’adoption de Graviton, les derniers types d’instances et la couverture à la demande), les services de stockage (tels que l’adoption d’EBS GP3, les instantanés EBS obsolètes et le stockage Amazon S3 standard) ou l’utilisation des services de base de données (tels que les moteurs open source RDS, l’adoption de Graviton et la couverture à la demande). Ces points de référence et indicateurs de performance clés peuvent vous aider à vérifier que vous utilisez les services AWS de la manière la plus rentable possible.

Le tableau suivant fournit une liste de métriques AWS standard à titre de référence. Chaque organisation peut avoir des valeurs cibles différentes pour ces KPI.

Category KPI (%) Description
Compute EC2 usage Coverage EC2 instances (in cost or hours) using SP+RI+Spot compared to total (in cost or hours) of EC2 instances
Compute Compute SP/RI utilization Utilized SP or RI hours compared to total available SP or RI hours
Compute EC2/Hour cost EC2 cost divided by the number of EC2 instances running in that hour
Compute vCPU cost Cost per vCPU for all instances
Compute Latest Instance Generation Percentage of instances on Graviton (or other modern generation instance types)
Database RDS coverage RDS instances (in cost or hours) using RI compared to total (in cost or hours) of RDS instances
Database RDS utilization Utilized RI hours compared to total available RI hours
Database RDS uptime RDS cost divided by the number of RDS instances running in that hour
Database Latest Instance Generation Percentage of instances on Graviton (or other modern instance types)
Storage Storage utilization Optimized storage cost (for example Glacier, deep archive, or Infrequent Access) divided by total storage cost
Tagging Untagged resources

Cost Explorer :

1. Filtrez les crédits, les remises, les taxes, les remboursements, la place de marché et copiez le dernier coût mensuel.

2. Sélectionnez Afficher uniquement les ressources non balisées dans Cost Explorer.

3. Divisez le montant en ressources non balisées par votre coût mensuel.

À l’aide de ce tableau, incluez des valeurs cibles ou de référence, qui doivent être calculées en fonction des objectifs de votre organisation. Vous devez mesurer certaines métriques pour votre entreprise et déterminer les résultats commerciaux liés à cette charge de travail afin de définir des indicateurs de performance clés précis et réalistes. Lorsque vous évaluez les métriques de performance au sein d’une organisation, distinguez les différents types de métriques qui répondent à des objectifs distincts. Ces métriques mesurent principalement les performances et l’efficacité de l’infrastructure technique plutôt que l’impact commercial global. Par exemple, elles peuvent suivre les temps de réponse des serveurs, la latence du réseau ou la disponibilité du système. Ces métriques sont essentielles pour évaluer dans quelle mesure l’infrastructure soutient les opérations techniques de l’organisation. Cependant, elles ne fournissent pas d’informations directes sur les objectifs commerciaux plus généraux tels que la satisfaction des clients, la croissance des revenus ou la part de marché. Pour obtenir une compréhension complète des performances de l’entreprise, complétez ces métriques d’efficacité par des métriques commerciales stratégiques directement corrélées aux résultats commerciaux.

Assurez une visibilité en temps quasi réel sur vos KPI et les opportunités d’économies associées, et suivez vos progrès au fil du temps. Pour vous lancer dans la définition et le suivi des objectifs des KPI, nous vous recommandons le tableau de bord des KPI de Cloud Intelligence Dashboards (CID). Sur la base des données issues du rapport d’utilisation et de coût (CUR), le tableau de bord des KPI fournit une série de KPI recommandés pour l’optimisation des coûts, avec la possibilité de définir des objectifs personnalisés et de suivre les progrès au fil du temps.

Si vous utilisez d’autres solutions pour définir et suivre les objectifs de KPI, assurez-vous que ces méthodes sont adoptées par toutes les parties prenantes de votre organisation liées à la gestion financière dans le cloud.

Étapes d’implémentation

  • Définissez les niveaux d’utilisation attendus : pour commencer, concentrez-vous sur les niveaux d’utilisation. Collaborez avec les propriétaires d’application, les équipes marketing et les équipes stratégiques concernées afin de comprendre quels seront les niveaux d’utilisation attendus pour la charge de travail. Comment la demande des clients est-elle susceptible d’évoluer dans le temps et existe-t-il des changements potentiels dus à des augmentations saisonnières ou à des campagnes marketing ?

  • Définissez les ressources et les coûts de la charge de travail : une fois les niveaux d’utilisation définis, quantifiez les changements des ressources de charge de travail nécessaires pour atteindre ces niveaux d’utilisation. Il sera peut-être nécessaire d’augmenter la taille des ressources d’un composant de la charge de travail ou leur nombre, d’accroître le transfert de données ou de remplacer les composants de la charge de travail par un service différent à un niveau spécifique. Spécifiez les coûts à chacun de ces points principaux et anticipez l’évolution des coûts en cas de modification de l’utilisation.

  • Définissez des objectifs métier : appuyez-vous sur les résultats des changements prévus en termes d’utilisation et de coût, combinez-les aux modifications technologiques prévues ou aux programmes que vous exécutez, et développez des objectifs pour la charge de travail. Les objectifs doivent tenir compte de l’utilisation et des coûts, ainsi que de la relation entre les deux. Les objectifs doivent être simples, généraux et aider les personnes à comprendre les attentes de l’entreprise en termes de résultats (par exemple, s’assurer que les ressources inutilisées restent en dessous d’un certain niveau de coût). Vous n’avez pas besoin de définir des objectifs pour chaque type de ressource inutilisé ni de définir des coûts qui peuvent entraîner des pertes pour les objectifs et les cibles. Assurez-vous qu’il existe des programmes organisationnels (par exemple le renforcement des capacités avec la formation et l’éducation) si des variations de coûts sont attendues sans changement dans l’utilisation.

  • Définissez des cibles : pour chacun des objectifs définis, spécifiez une cible mesurable. Si l’objectif est d’augmenter l’efficacité de la charge de travail, la cible doit quantifier le degré d’amélioration (généralement en termes de résultat commercial par dollar dépensé) et le moment où il sera atteint. Par exemple, vous pouvez vous fixer comme objectif de minimiser le gaspillage dû à un surprovisionnement. Avec cet objectif, votre cible peut être que le gaspillage dû au surprovisionnement des ressources de calcul pour le premier niveau des charges de travail de production ne dépasse pas 10 % du coût de calcul du niveau. En outre, une deuxième cible pourrait être que le gaspillage dû à un surprovisionnement des ressources de calcul dans le deuxième niveau des charges de travail de production ne dépasse pas 5 % du coût de calcul du niveau.

Ressources

Documents connexes :

Vidéos connexes :

Exemples connexes :