JDN > Formations professionnelles > Conception et Développement > Architecture des systèmes d'information > Formation Guillaume Bodet - Troubleshooting en Java




Formation Guillaume Bodet - Troubleshooting en JavaInformations pratiquesCentre de formation Xebia Training

 Formation Guillaume Bodet - Troubleshooting en Java


 Xebia Training, Courbevoie
 Formation inter entreprise


Objectif ette formation originale, organisée autour de 4 ateliers d’une 1/2 journée chacun, a pour objectif de fournir aux stagiaires une méthodologie d’ensemble permettant de résoudre les principaux problèmes rencontrés dans les applications Web Java.
Contenu Chaque atelier comprend un volet théorique, permettant aux stagiaires d’acquérir les bases de résolution du problème à partir d’un symptôme commun, et un volet pratique, dans lequel les stagiaires sont invités à diagnostiquer puis corriger les problèmes sur une application réelle.
Atelier 1 : Les temps de réponse de mon application sont mauvais

Dans cet atelier, nous aborderons les sujets suivants :

* Généralités sur la notion de performance des applications Web
* Top Ten des problèmes de performances des applications Web Java
* Méthodologie et outils pour l’analyse des performances d’une application Java
* Route Cause Analysis : identifier l’origine d’un problème de performance
* Architecturer et concevoir des applications performantes

Atelier 2 : Les temps de réponse de mon application se dégradent avec la charge

Dans cet atelier, nous aborderons les sujets suivants :

* Principes et patterns de scalabilité des applications Web
* Les différents types de contentions
* Méthodologie et outils pour les tests de charge
* Typologie des tests de charge : pic, limite, endurance, simulation
* Identifier et supprimer les contentions
* Architecturer et concevoir des applications scalables

Atelier 3 : Mon application ne répond plus

Dans cet atelier, nous aborderons les sujets suivants :

* Principes de la programmation concurrente Java
* Monitorer les ressources contraintes : pools de threads, de connexions, d’objets, caches, etc.
* Dead-locks java, dead-locks système, couplage : les pièges des architectures distribuées
* Outils et techniques pour identifier l’origine d’un blocage
* Principes et patterns des architectures asynchrones
Atelier 4 : J’ai une fuite mémoire

Dans cet atelier, nous aborderons les sujets suivants :

* La gestion mémoire en Java : Espaces mémoire de la JVM, cycle de vie des objets, algorithmes de GC
* Principales sources des fuites mémoire java
* Bonne pratiques de développement pour la gestion mémoire en Java
* Heap dumps et profilage : diagnostiquer une fuite mémoire
* Comprendre les messages du Garbage Collector
Niveau requis 2 ans d'expérience minimum en Java EE
Durée de la formation 2 jours

 

Mise à jour le 16 Février 2010 
Mettre à jour | Envoyer cette fiche 


Rechercher
> Recherche avancée
> Toutes les formations
> Top des recherches
0-9|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z


Les informations contenues dans l'Annuaire des formations sont communiquées par les établissements concernés. Elles n'engagent en rien la responsabilité de l'éditeur du Journal du Net. © Benchmark Group


Rechercher une formation
Recherche avancée | Toutes les formations
Top des recherches


ENST Telecom Paris formation continue et professionnelle – Cegos
CNFCE ORSYS
Journal du Net Voir un exemple
Management Voir un exemple
Emploi Voir un exemple
Toutes nos newsletters

Annonces Google