My IBM Se connecter S’abonner

Accueil

Thèmes

Apdex

Qu'est-ce qu'un score Apdex ?

Qu'est-ce qu'un score Apdex ?

Découvrir la solution Apdex d’IBM S’inscrire pour recevoir les dernières informations sur l’IA
Illustration par un collage de pictogrammes représentant une roue dentée, un bras robotisé, un téléphone mobile
Qu'est-ce qu'un score Apdex ?

Qu'est-ce qu'un score Apdex ?

Un score Apdex (Application Performance Index) est une indicateur quantitatif standard ouvert qui évalue le niveau de satisfaction des utilisateurs en fonction des temps de réponse des applications web et des services d'une entreprise.

Les organisations sont incitées à recueillir de nombreux indicateurs de performance liés à leurs applications IT afin de mieux comprendre leurs performances, détecter les problèmes et identifier des moyens d'améliorer leur état général. Tous ces indicateurs peuvent contribuer à améliorer la satisfaction globale des utilisateurs. Mais il peut parfois être difficile de synthétiser divers indicateurs en une compréhension simple du bon fonctionnement d'une application. Un score Apdex permet de résoudre ce problème en évaluant la satisfaction du client en fonction du temps de réponse des applications.

Les scores Apdex sont souvent utilisés dans le cadre de la gestion de la performance des applications (APM), parfois appelée surveillance des performances des applications.

Le score Apdex final est une valeur numérique qui indique le niveau de satisfaction de l'utilisateur sur une échelle de 0 à 1 (0, frustré ; 1, satisfait). Le score Apdex offre une compréhension plus juste de la satisfaction de l'utilisateur concernant les temps de chargement que les moyennes de temps de réponse, qui peuvent être faussées par un temps de chargement lent (par exemple, une minute). Les scores Apdex considèrent chaque temps de réponse individuellement au lieu de calculer une moyenne globale.

C'est Peter Sevcik, fondateur de NetForecast, qui a ouvert la voie1(lien externe à ibm.com) à un standard ouvert simple pour mesurer la performance des applications. Il a dirigé le groupe d'experts qui a créé la spécification technique Apdex. L'Alliance Apdex a rapidement adopté la norme Apdex, désormais utilisée par de nombreuses organisations.

Le suivi d’un score Apdex est un indicateur de performance clé (KPI) en temps quasi réel pour de nombreuses organisations. Il offre un cadre pour signaler, comparer et évaluer les temps de réponse des applications, ainsi que pour mesurer la satisfaction de l'utilisateur, avec l'objectif ultime d'offrir une excellente expérience utilisateur. 

Démystifier les préjugés liés à l’observabilité

Cet e-book démystifie les préjugés concernant l’observabilité et présente son rôle dans le monde numérique.

Contenu connexe Lire l'ebook sur les AIOps plus intelligentes
Qu'est-ce qu'un seuil Apdex ?

Qu'est-ce qu'un seuil Apdex ?

Pour déterminer un score Apdex, il faut d'abord définir un seuil Apdex, qui correspond à un temps de réponse considéré comme acceptable par l'organisation. Un seuil constant facilite le suivi des changements de performance. Le seuil de temps de réponse doit être défini par chaque organisation de manière spécifique, car il n'existe pas de seuil universel utilisé par toutes les organisations.

Les organisations déterminent généralement leur propre seuil en fonction de deux facteurs :

  • Attentes des utilisateurs : Les organisations peuvent consulter leurs utilisateurs pour déterminer le seuil de temps de réponse approprié avant de suivre les scores Apdex. 

  • Normes du secteur : Les normes de temps de réponse varient selon les secteurs d'activité. Par exemple, les applications qui fournissent du contenu que les utilisateurs finaux doivent consulter en temps réel devraient avoir des seuils plus bas. Les plateformes de trading d'actions et les prestataires de services de billetterie (du type Ticketmaster ou StubHub) ont besoin de temps de chargement très rapides pour que les utilisateurs finaux puissent acheter et vendre des actions ou des billets dans un marché dynamique et compétitif. Les applications pour les actualités ou le divertissement peuvent tolérer des temps de réponse moins rapides.
Comment fonctionne le score Apdex

Comment fonctionne le score Apdex

La formule Apdex est un score relatif pour évaluer les temps de chargement des applications. Chaque expérience utilisateur contribue au score Apdex en fonction du temps de chargement.

L'expérience utilisateur est classée dans l'une des trois categories suivantes :

  • Temps de réponse satisfaisant : Cela indique un bon score Apdex, où le temps de réponse est inférieur ou égal au seuil défini. 

  • Temps de réponse tolérable : c'est lorsque le temps de réponse dépasse le seuil mais reste inférieur à quatre fois le seuil. 

  • Temps de réponse insatisfaisant : C'est lorsque le temps de réponse est supérieur ou égal à quatre fois le seuil.

Le score Apdex se calcule en ajoutant les temps de réponse satisfaisants (nombre satisfaits) à la moitié des temps de réponse tolérables (nombre tolérables) et en divisant le tout par le nombre total d'échantillons.

L'échelle Apdex va de 0 à 1, où 0 représente aucune satisfaction et 1 représente une satisfaction totale. Un score Apdex faible peut signifier qu'une organisation doit renforcer ses compétences en résolution de problèmes et en optimisation des performances à travers des pratiques comme la gestion des performances des applications (APM), la gestion des problèmes et l'ingénierie de la fiabilité des sites. 

Comment améliorer votre score Apdex

Comment améliorer votre score Apdex

Un faible score Apdex peut indiquer des problèmes dans les opérations informatiques actuelles d'une organisation. Voici plusieurs exemples et cas d'utilisation pour améliorer le score Apdex d'une organisation.

Optimiser le code et les requêtes de base de données : Une organisation qui a des bases de données mal configurées et du code inefficace risque d'avoir des scores Apdex bas. Par exemple, un code de mauvaise qualité peut utiliser plus de ressources CPU et mémoire que nécessaire, ce qui ralentit les temps de chargement. L'optimisation du code et des requêtes dans les bases de données est le meilleur moyen d'améliorer les scores d'Apdex.

Réduire les requêtes externes : Effectuer des appels API vers des services tiers peut mettre une grande pression sur vos services web et augmenter la latence. Une entreprise avec des scores Apdex bas devrait évaluer ses requêtes externes pour s'assurer que ces requêtes sont nécessaires, utiles et n'augmentent pas significativement la latence.

Utiliser des Content Delivery Network (CDN) : Un CDN  est un réseau de serveurs répartis géographiquement que les entreprises utilisent pour distribuer du contenu aux utilisateurs plus rapidement en acheminant les requêtes via le serveur le plus proche. Par exemple, si un utilisateur en Allemagne veut accéder à du contenu sur une page web hébergée à New York, la requête est traitée par le serveur périphérique de l'entreprise en Europe, plutôt que par le serveur à New York. Cela diminue la latence en réduisant la distance que les données doivent parcourir.

Opter pour un traitement asynchrone pour les tâches complexes : Le traitement asynchrone offre la possibilité de distribuer le traitement nécessaire à une application entre plusieurs systèmes dans un environnement d'intercommunication. Le traitement asynchrone externalise les tâches complexes vers des processus distincts, libérant des ressources pour que le fil principal puisse se concentrer sur les requêtes des utilisateurs.

Adaptez la capacité de vos serveurs pour gérer l'afflux de trafic : Une hausse importante du trafic sans la possibilité d'accroître la capacité des serveurs ou d'implémenter l'équilibrage de charge peut conduire à des temps de réponse insatisfaisants. Une plateforme qui automatise de manière proactive l'allocation des ressources réseau en fonction de la demande en temps réel, comme IBM Turbonomic, peut être une solution efficace pour atténuer ce problème. 

Avantages du score Apdex

Avantages du score Apdex

Les organisations qui suivent leurs performances en utilisant un score Apdex bénéficient de multiples avantages :

Des temps de réponse Web plus rapides : Le suivi des scores Apdex permet aux organisations de mieux appréhender les performances de leurs applications et services. Ces informations permettent d'améliorer les temps de réponse et aident les organisations à proposer du contenu pertinent aux utilisateurs plus rapidement.

Des utilisateurs plus satisfaits : Les organisations qui accordent de l'importance aux scores Apdex sont souvent plus attentives à l'expérience utilisateur et mieux en mesure de la satisfaire. Un suivi et une optimisation constants des scores Apdex permettent de limiter la frustration des utilisateurs et de satisfaire les clients, qui peuvent devenir de véritables ambassadeurs de votre organisation.

Respect des accords de niveau de service (SLA) : Le SLA d’une organisation peut spécifier le temps de chargement d'une application. Si les temps de chargement sont systématiquement plus longs que ceux définis dans le SLA, les organisations peuvent être en infraction avec cet accord vis-à-vis de leurs utilisateurs.

Décisions éclairées fondées sur les données : Le suivi d'un score Apdex fournit aux dirigeants d'entreprise des données fiables qui peuvent les aider à prendre des décisions plus éclairées sur les performances de leur application Web. Il offre une méthode plus fiable pour évaluer la satisfaction des clients, plutôt que de se contenter d'anecdotes ou d'indicateurs moins exacts.

Produits associés

Produits associés

Observabilité IBM Instana Observability

Obtenez le contexte dont vous avez besoin pour résoudre les incidents plus rapidement. La plateforme Instana Observability offre une surveillance améliorée des performances des applications avec une visibilité automatisée sur l’ensemble de la pile, une granularité à la seconde près et des notifications dans un délai de trois secondes.

      Découvrir IBM Instana Observability Demander une démonstration d’IBM Instana Observability

      AIOps IBM AIOps Insights

      Utiliser l’IA pour rationaliser les opérations informatiques, augmenter le temps de fonctionnement, améliorer l’efficacité et réduire les coûts.

        Découvrez IBM AIOps Insights

        Optimisation des coûts du cloud hybride IBM Turbonomic

        Conçue pour optimiser les coûts liés au cloud hybride, la plateforme Turbonomic vous permet d’automatiser en continu et en temps réel les actions critiques qui garantissent que vos applications utilisent efficacement vos ressources de calcul, de stockage et de mise en réseau, et ce à chaque couche de la pile. 

        Découvrez IBM Turbonomic Essayer IBM Turbonomic gratuitement

        Ressources

        Ressources

        Les 8 principaux indicateurs APM que les équipes IT utilisent pour surveiller leurs applications

        En savoir plus sur les principaux indicateurs APM. Une expérience client supérieure (CX) repose sur des indicateurs de suivi des performances d’applications précises et en temps réel. Avant de pouvoir affiner vos applications ou votre système pour améliorer l’expérience client, il est nécessaire d’identifier le problème ou les opportunités.

        Qu’est-ce que la gestion de la performance des applications ?

        Adoptez la gestion de la performance des applications pour anticiper et prévenir les problèmes de performance.

        Qu’est-ce qu’un CDN ?

        Découvrez comment les CDN peuvent optimiser les performances des sites Web et des applications mobiles, et ainsi améliorer la satisfaction des clients.

        Gestion des incidents vs gestion des problèmes

        Obtenez une meilleure compréhension de la différence entre les incidents et les problèmes et des stratégies pour les résoudre.

        Qu’est-ce que les opérations informatiques ?

        Découvrez l’ampleur des opérations IT, incluant la supervision et l’automatisation de la gestion dans toute l’entreprise.

        Qu’est-ce que l’ingénierie de la fiabilité des sites ?

        Automatisez les tâches opérationnelles informatiques, accélérez la livraison de logiciels et minimisez les risques informatiques grâce à l’ingénierie de la fiabilité des sites.

        Passez à l’étape suivante

        IBM Instana fournit une observabilité en temps réel que tout le monde peut utiliser. La solution accélère la création de valeur tout en vérifiant que votre stratégie d’observabilité peut s’adapter à la complexité dynamique des environnements actuels et futurs. Du mobile au mainframe, Instana prend en charge plus de 250 technologies, et poursuit son expansion. 

        Découvrir IBM Instana Réserver une démo en direct
        Notes de bas de page

        1 The History of Apdex (lien externe à ibm.com), Apdex.org