Administration JBoss 4
Formation
À Chamelet
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Méthodologie
En intra entreprise
-
Lieu
Chamelet
-
Durée
3 Jours
Objectifs: JBoss est le leader des serveurs d'application JavaEE libres. Son implantation sur le marché est en constante progression. Ce cours vous présentera les caractéristiques de JBoss. Il vous apprendra à installer et configurer JBoss, à déployer et optimiser des applications JavaEE dans JBoss. Il vous présentera aussi les principes d'administration avancée de JBoss (surveillance, optimisation,). Destinataires: Administrateurs JavaEE ayant une connaissance générale de JavaEE (Servlet, JSP, EJB,). Remarque: le séminaire JavaEE: tour d'horizon » est un excellent moyen d'atteindre ces prérequis
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Introduction à JavaEE (rappels)
- Les principes fondamentaux de java et de JavaEE
- Les principaux composants de JavaEE (JSP, servlet, EJB, JMS,...)
- L'essentiel d'XML
Introduction à JBoss
- JBoss, le serveur d'application certifié JavaEE de RedHat
- Les principes de l'Open Source et les types de licences associées
- L'architecture de JBoss (kernel, JMX et AOP)
Les bases de l'administration JBoss
- L'installation de JBoss et les prérequis
- Le principe des configurations
- Le déploiement d'applications JavaEE (ear), d'applications Web (war) et de composants EJB (jar)
- Le chargement de classes et son impact sur le déploiement des librairies
La gestion des configurations
- Les configurations standards (minimal, default, all) et configurations personnalisées
- L'architecture de déploiement
- Le déploiement de datasources et de connecteurs JCA (rar)
- Le déploiement de services (sar) et de MBeans (JMX)
- L'inspection du serveur avec JMX (console, twiddle et accès RMI)
- L'intégration avec Tomcat ; le remplacement de Tomcat par Jetty
Le suivi du serveur
- La gestion des traces avec Log4J et Chainsaw
- L'inspection du serveur avec la console web, ses fonctions d'alertes et ses graphiques
- L'analyse des queues et sujets JMS avec Hermes
- Le suivi des requêtes SQL avec le proxy JDBC P6Spy et IronGrid
- Les outils de monitoring du JDK : jconsole, jps, jstat,...
Les fonctions avancées d'administration
- Les techniques d'invocation d'EJB (http, pooled,...)
- Affiner la chaîne d'intercepteurs
- La technique de script BeanShell
- Les notifications en MBeans
- La planification de tâches (scheduler et time service)
L'optimisation des performances
- Les réglages de la machine virtuelle (hotspot, Xmx, Xms,...)
- Affiner le dimensionnement des pools (EJB, DataSource, threads)
- Les autres optimisations classiques
- La mise en cluster pour la tolérance de panne (failover) et la répartition de charge (load balancing)
La sécurité du serveur et des applications
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Administration JBoss 4