PERF05-BP01 Définition d’indicateurs de rendement clés (KPI) pour mesurer l’état et les performances de la charge de travail - AWS Well-Architected Framework

PERF05-BP01 Définition d’indicateurs de rendement clés (KPI) pour mesurer l’état et les performances de la charge de travail

Identifiez les KPI qui mesurent les performances de la charge de travail de manière quantitative et qualitative. Les KPI vous aident à mesurer l’état et les performances d’une charge de travail par rapport à un objectif métier.

Anti-modèles courants :

  • Vous surveillez uniquement les métriques au niveau du système pour avoir un aperçu de votre charge de travail et ne comprenez pas les impacts commerciaux de ces métriques.

  • Vous supposez que vos KPI sont déjà en cours de publication et de partage en tant que données de métriques standard.

  • Vous ne définissez pas de KPI quantitatif et mesurable.

  • Vous ne tenez pas compte des objectifs ni des stratégies de l’entreprise pour définir vos KPI.

Avantages liés au respect de cette bonne pratique : en identifiant les KPI spécifiques qui représentent l’état et les performances de la charge de travail, vous pouvez aligner les équipes sur leurs priorités et définir des résultats commerciaux atteignables. Le partage de ces métriques avec tous les départements offre une visibilité et un alignement sur les seuils, les attentes et l’impact commercial.

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

Directives d’implémentation

Les KPI permettent aux équipes commerciales et d’ingénierie de s’aligner sur la mesure des objectifs et des stratégies et sur la façon dont ces facteurs se combinent pour générer des résultats commerciaux. Par exemple, une charge de travail de site Web peut utiliser le temps de chargement de la page comme indication des performances globales. Cette métrique serait l’un des éléments de données pris en compte qui mesure l’expérience d’un utilisateur. En plus d’identifier les temps limites de chargement des pages, vous devez documenter le résultat attendu ou le risque commercial si les performances idéales ne sont pas atteintes. Un temps de chargement long des pages affecte directement vos utilisateurs finaux, nuit à leur expérience utilisateur et peut entraîner une perte de clients. Lorsque vous définissez vos seuils de KPI, combinez à la fois les points de référence en vigueur dans votre secteur et les attentes de vos utilisateurs finaux. Par exemple, si le point de référence actuel établi par votre secteur d’activité pour le chargement d’une page Web est un délai de deux secondes, mais que vos utilisateurs finaux s’attendent à ce qu’une page Web se charge dans un délai d’une seconde, vous devez prendre en compte ces deux éléments de données lors de la définition des KPI.

Votre équipe doit évaluer les KPI de votre charge de travail à l’aide de données précises en temps réel et de données historiques à titre de référence et créer des tableaux de bord qui effectuent des calculs de métriques par rapport à vos données de KPI pour générer des informations opérationnelles et d’utilisation. Les KPI doivent être documentés et inclure les seuils qui soutiennent les objectifs et les stratégies de l’entreprise et doivent être mappés aux métriques surveillées. Les KPI doivent être revus lorsque les objectifs commerciaux, les stratégies ou les exigences des utilisateurs finaux changent.  

Étapes d’implémentation

  • Identification des parties prenantes : identifiez et documentez les principales parties prenantes de l’entreprise, y compris les équipes de développement et d’exploitation.

  • Définition d’objectifs : collaborez avec ces parties prenantes pour définir et documenter les objectifs de votre charge de travail. Tenez compte des aspects critiques des performances de vos charges de travail, tels que le débit, le temps de réponse et le coût, ainsi que des objectifs métier, tels que la satisfaction des utilisateurs.

  • Passage en revue des bonnes pratiques du secteur : passez en revue les bonnes pratiques du secteur pour identifier les KPI pertinents qui correspondent à vos objectifs en matière de charge de travail.

  • Identification des métriques : identifiez les métriques qui correspondent aux objectifs de votre charge de travail et qui peuvent vous aider à mesurer les performances et les objectifs commerciaux. Établissez des KPI sur la base de ces métriques. Les mesures telles que le temps de réponse moyen ou le nombre d’utilisateurs simultanés sont des exemples de métriques.

  • Définition et documentation des KPI : utilisez les bonnes pratiques du secteur et les objectifs de votre charge de travail pour définir des cibles pour votre KPI de charge de travail. Utilisez ces informations pour définir les seuils de KPI pour les niveaux de gravité ou d’alarme. Identifiez et documentez le risque et l’impact du non-respect d’un KPI.

  • Mise en œuvre de la surveillance : utilisez des outils de surveillance tels qu’Amazon CloudWatch ou AWS Config pour collecter des métriques et mesurer les KPI.

  • Communication visuelle des KPI : utilisez des outils de tableau de bord tels qu’Amazon Quick Suite pour visualiser et communiquer les indicateurs de performance clés aux parties prenantes.

  • Analyse et optimisation : passez en revue et analysez régulièrement les KPI pour identifier les domaines de votre charge de travail qui doivent être améliorés. Collaborez avec les parties prenantes pour mettre en œuvre ces améliorations.

  • Révision et affinage : passez régulièrement en revue les indicateurs et les indicateurs de performance clés pour évaluer leur efficacité, en particulier lorsque les objectifs commerciaux ou les performances de la charge de travail changent.

Ressources

Documents connexes:

Vidéos connexes :

Exemples connexes :