Formation Performance des Applications

La conception d'une application par une phase de test de l'application, fonctionnellement mais aussi en terme de performances. Cette formation vise à présenter le test d'applications.

  1. Introduction
    • Présentation du test de performance
    • La mesure de performance
    • Pourquoi mesurer la performance
    • Comment mesurer la performance des applications
    • Etapes dans un projet de test de performance
  2. Performance dans un projet
    • Intégration de la performance dans un cycle projet
    • Produire quoi et à quel moment ?
    • TP : Cas d'étude d'un projet à tester
  3. Monter son environnement de test
    • Les règles à respecter
    • Dimensionner les machines
    • TP : Cas d'étude
  4. Les critères à mesurer
    • Mesurer les performance sur différents critères
    • Processeur, mémoire, disque, accès réseaux etc.
    • Mesure de Qualité de service : Disponibilité, défaillance etc.
    • Outils pour la mesure
    • TP : Cas d'étude
  5. Mise en place de scénarios de Test : Apache JMeter
    • Conception des scénarios de Test
    • Exemple sur Apache JMeter
    • Etude des fonctionnalités principales d'Apache JMeter
    • TP : Cas d'étude avec Apache JMeter
  6. Récolter et Analyser les résultats. Analyser les résultats
    • Récupération des résultats avec Apache JMeter
    • Exemple de courbes et d'interprétations
    • TP : Récupération et Analyse
  7. Solution pour l'amélioration des performances
    • Méthodes pour trouver les problèmes dans le SI
    • Scaling Horizontal et Vertical
    • Levier au niveau des bases de données
    • Cache applicatifs
    • Load Balancing
  • Durée de la formation : 2 à 3 jours
  • Prérequis : aucun
  • Lieu de la formation : Lyon