- Référence : JBOM
- Durée : 3 jours (21h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
En intra
Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Le serveur OpenSource JBoss supporté par Redhat est sûrement le serveur applicatif Java EE dont la pénétration en entreprise est en constante progression. Les versions communautaires 7.x, ou commerciale EAP 6 sont toutes les deux certifiées Java EE6 et offrent des fonctionnalités supplémentaires très attractives (console d'administration, outils de commande en ligne, support pour le clustering, outils de monitoring). Cette formation avancée JBOSS 7/JBoss EAP 6, est tournée vers les administrateurs de plate-forme qui veulent mettre en place des outils de surveillance et de mesure de performance. Elle se concentre sur les points de configuration du serveur permettant d'optimiser le matériel nécessaire à une instance Jboss et de maximiser le débit des applicatifs déployés.
Public :
Cette formation JBOSS 7 / Jboss EAP 6 s'adresse aux administrateurs, exploitants de plate-forme JBoss, architectes ou développeurs d'applications voulant se sensibiliser aux problématiques d'exploitation et optimisation Pratique de l'exploitation de JBoss7 ou d'un autre serveur applicatif recommandée, ou mieux : avoir suivi la formation JBoss7 / Jboss EAP 6 Administration
Prérequis :
Aucun
Java et le monitoring : Rappels , Gestion mémoire et collecte, Tuning mémoire, JMX
Java EE : Rappels, Architectures de déploiement, Cluster, Pools, Caches, I/O
Monitoring du serveur JBoss7, Rappels sur les outils d'administration, Autres outils dédiés au monitoring, l'offre RedHat avec Jboss ON
Options de démarrage des serveurs
Dimensionner la mémoire d'une instance JBoss
Les algorithmes de collectes
Surveillance et récupération de métriques Atelier Mise en place de scripts de démarrage et d'arrêt, Dimensionnement mémoiree et choix algorithme de collecte, configuration des outils de surveillance.
Rappel sur la configuration des différents fichiers de traces JBoss
Configuration dynamique du niveau de trace Atelier Configuration pour générer les différents fichiers de trace. Modification dynamique du niveau de trace via les outils d'administration.
Principes des pools de thread
Configuration du sous-système Threads, Utilisation dans les autres sous-systèmes
Types de pools et attributs de configuration
Tuning des pools
Pools des connecteurs HTTP, AJP ou cluster Atelier Configuration pool de threads HTTP
Rappels JDBC et pools de connexions
Attribut de configuration d'un pool de connexions
Tuning d'un pool de connexions
Surveillance de l'utilisation d'un pool de connexion
Cache d'instruction, dimensionnement et surveillance
Cache de second niveau, mis en place et surveillance
Caches et Architecture en cluster Atelier Configuration d'un pool de connexions, conséquences sur le débit d'un applicatif Web
Rappels Types d'EJBs, cycles de vie d'un EJB
Configuration des EJBs stateless et MDBs
Tuning des pools
Configuration des EJBs stateful
Tuning des pools et dimensionnement des caches
Architecture en cluster
Rappels JMS, Usine à connexions, destinations, considérations de performance et débit
Métriques d'utilisation d'une destination Ateliers Configuration d'un pool d'EJBs de connexions, surveillance des métriques
Présentation de Jboss ON
Configuration des métriques de temps de réponse
Mise en place du monitoring des ressources de Jboss 7 / EAP 6
Configuration de la surveillance des évènements
Mise en place d'alertes sur Jboss 7 / EAP 6 AtelierConfifuration de JBoss ON
Les ateliers représentent plus de 50 % de la formation. Ils utilisent les logiciels suivants : JBoss AS7 / EAP6, jConsole, Jmeter et JBoss ON
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB