Performance de l’application

Définition - Que signifient les performances des applications?

La performance des applications, dans le contexte du cloud computing, est la mesure de la performance réelle et de la disponibilité des applications. Il est particulièrement utilisé avec les applications de cloud computing et distantes exécutées sur des serveurs distants et servies sur un réseau tel qu'Internet. Les performances des applications sont un bon indicateur du niveau de service offert par un fournisseur et constituent l'une des principales mesures informatiques surveillées.

Definir Tech explique les performances des applications

Il existe deux ensembles de mesures de performances des applications qui sont étroitement surveillés. Le premier, et de loin le plus important, est la performance réelle ressentie par les utilisateurs finaux de l'application, comme le temps de réponse moyen sous des charges normales ou de pointe. Les mesures sont souvent liées au temps de réponse:

  • Le temps de réponse de l'application pour agir sur l'action d'un utilisateur telle que la navigation.
  • Le temps de réponse ou le temps nécessaire pour terminer une quantité spécifique de travail telle que la recherche ou le tri des données.
  • La charge du système, qui est mesurée comme le volume de transactions que l'application doit traiter, telles que les requêtes (requêtes par seconde), les transactions (transactions par seconde) et les pages par seconde.

Le deuxième ensemble implique des mesures des ressources de calcul consommées par l'application pour effectuer ses tâches, ce qui est un bon indicateur pour savoir s'il y a suffisamment de ressources pour terminer une charge donnée ou si l'application consomme plus de ressources qu'elle ne le devrait; ce dernier est souvent un bon indicateur que l'application n'est pas optimisée. Ceci est très important, en particulier pour les applications cloud, car les utilisateurs doivent avoir la même expérience avec une application livrée sur Internet que celle exécutée localement dans un ensemble de matériel totalement capable.