Formation Performances des Applications : mesures et améliorations
Durée : 4 jours
Code : GPM159
Sessions programmées :
Du 21 au 24 Mars 2023
Du 27 au 30 Juin 2023
Du 12 au 15 Sept. 2023
Du 19 au 22 Déc. 2023
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
A quelle phase du projet étudier les performances ?
Intégration de la performance dans un cycle projet
Produire quoi et à quel moment ?
3/ Monter son environnement de test
Les règles à respecter
Dimensionner les machines
4/ Les critères à mesurer
Mesurer les performances sur différents critères
L'activité du système et du réseau
L'occupation mémoire et du processeur
Mesure de Qualité de service : Disponibilité, défaillance etc
Les moniteurs des serveurs Web, de composants et de bases de données
Mise en place de la plateforme de test
Installation d'un outil de simulation de charge
Définition d'un protocole de mesures
Conformer les plateformes de test et de production
Simuler, mesurer, collecter
Interpréter les mesures de charge et de performance
5/ Mise en place de sénarios de test
Conception des scénarios de Test
Mise en œuvre d'Apache JMeter
Installation et configuration de JMeter
Création des scripts
Enregistrement des scripts à partir d'une navigation
Montée en charge (configuration du proxy, simulation)
Collecte des données
Création des scripts paramétrables
Récupération des résultats avec Apache JMeter
Exemple de courbes et d'interprétations
Mise en œuvre de HP LoadRunner
Installation et configuration de HP LoadRunner
Le générateur d'utilisateurs virtuels (VuGen)
Enregistrement d'un script Web
Exécution des scripts créés dans VuGen
Création, planification et exécution des tests de charge
Les différents types de scénarii, leurs éléments
Les moniteurs de performance
Analyser les résultats, travailler avec les graphiques
6/ Solution pour l'amélioration des performances
Ordres SQL, MPD et réglages du SGBD
Configuration et trafic sur le réseau
Bon usage et réglage du serveur Web
Bon usage et réglage du serveur de composants
Le code, bonnes et mauvaises pratiques
Qualité versus rapidité
7/ Conclusion
Anticipation aux tests de montée en charge
Qualité du code
Opérer un "Refactoring" régulier
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Testeurs
Développeurs
Exploitants d'applications Java EE et chefs de projet
Dates
Dates
Du 21 au 24 Mars 2023
Du 27 au 30 Juin 2023
Du 12 au 15 Sept. 2023
Du 19 au 22 Déc. 2023
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.