LES AVANTAGES DE LA SOLUTION APM

Le monitoring des performances applicatives permet de faire le lien entre les metrics et les logs pour : 

  • Comprendre à quoi votre service consacre du temps ainsi que l’origine des pannes ;
  • Observer comment les services interagissent entre eux et visualiser les goulets d’étranglement ;
  • Identifier de façon proactive et réparer les goulets d’étranglement de performances et les erreurs , de préférence, avant que de nombreux clients soient affectés ;
  • Augmenter la productivité de l’équipe de développement ;
  • Suivre l’expérience des utilisateurs finaux dans le navigateur.

Les tests de charges

Nous nous appuyons sur la solution Gatling afin de réaliser les tests de montée en charge.

Nous pouvons distinguer plusieurs types de tests de performance :

  • Test de charge : Simulation de la charge attendue d’utilisateurs
  • Test de capacité : Simulation où on augmente le nombre d’utilisateurs par paliers, afin de déterminer quelle est la limite du système
  • Test de stress : Simulation d’un grand nombre d’utilisateurs arrivant en même temps, par exemple dans le cas d’une pub à la télévision ou d’une campagne de marketing viral sur les réseaux sociaux
  • Test d’endurance : Simulation d’une charge importante sur une longue durée, afin de vérifier que l’application ne souffre pas de dégradation de performances

La solution fournit des rapports HTML avec des métriques de performance, notamment les temps de réponses de chaque requête ainsi que les échecs.