Tuning des applications Java EE : Formation pratique au tuning de la JVM et Tomcat

Publié le 12 mars 2010 par Hakym

Présentation

Dans le cadre de cycle de ATT (Advanced Technology Training), un nouveau workshop est programmé pour le 24/25 mars 2010, à Tunis.

Il s’agit workshop pratique sera dédié à une formation pratique au tuning de la Java Virtual Machine et destinée aux administrateurs d’applications Java et aux développeurs.

Ce Workshop intensif de 2 jours est le fruit de plusieurs années d’expérience de OXIA dans la mise en ouvre d’application Java EE et l’utilisation de Java dans un environnement serveur et pour des applications critiques (Banque, télécom …).

Son objectif est permettre à l’administrateur de serveurs d’applications Java EE, de mieux appréhender le tuning des applications Java (JVM) les volé technique et méthodologique. Les cas pratiques sont appliqués à Tomcat.

Les ateliers pratiques utiliseront des outils open source de profiling JVM et le serveur d’application, ainsi, que le paramétrage avancé, la résolution des remontées d’erreurs dans un environnement de production (inspiré de ITIL).


objectifs

Etre capable de choisir les paramètres de la virtual machine pour une application en production

Connaitre les étapes du Processus et Engineering de Performance

Connaitre les outils permettant de mettre ouvre le processus

Quelques sujets traités:

· Présentation de langage Java et Configuration de l’environnement

· Notion de Performance / Tuning

· Architecture de la JVM

· Options d’utilisation : les paramètres les plus importants

· Tuning de la JVM

· Gestion de la mémoire «Garbage collecting» : les générations

· Diagnostics : Gestion des erreurs

· Java en environnement de production :

· Container Web

· Serveurs d’applications

· Processus et Engineering de Performance

· Les étapes

· Comment faire ?


Les outils utilisés

Les ateliers utiliseront des outils open source pour :

· Etude du garabage collector

· Mesure de temps de réponse

· Simulation d’utilisateurs web et d’une montée en charge

· Profilers

· Etude du cycle de création des objets dans la JVM

· Détermination des fuites de mémoire



Lieu : Tunis Date : 24, 25 mars contact : info@oxia-group.com Tél : +21671282700

-----------------

Sujets sur l’étude de performance :

  1. Est-ce que vous voulez connaitre ce que fait votre application coté base de données : employer un espion (open source)
  2. Performance Engineering Process & Solutions (PEP&S) : Partie 2
  3. La nouvelle version 3.0 de SOAPUI améliore le test des services REST
  4. Performance Engineering Process & Solutions : PEP&S
  5. Améliorer la performance de vos travaux de fin de journée par “JDBC Batch” et Spring
  6. Application web : la différence entre Mesure de performance, montée en charge et vitesse d’exécution
  7. Are the data from the GoogleApp Engine Dashbord valid?
  8. Quel crédit donner aux résultats affichés par le DashBoard de GoogleApp Engine (GAE) ?
  9. InfraRED : un outil de suivi des temps de réponse d’application J2EE, de monitoring et diagnostique de problèmes de performance.