Formation Informatique | Formation Management
Informatique » Serveurs / Applications » Formation Serveurs Web / Serveurs JEE »

JBoss, optimisation et administration


Formation JBoss

Stage pratique
Eligible au DIF

Réf : JBO

Prix 2012 : 1650 € H.T.
Durée :  3  jours
Cliquer sur une session pour réserver:

Paris
11 juin 12, 15 oct. 12
Aix
25 juin 12
Bordeaux
22 oct. 12
Geneve
22 oct. 12
Lille
22 oct. 12
Luxembourg
22 oct. 12
Lyon
25 juin 12
Nantes
25 juin 12
Rennes
25 juin 12
Sophia-antipolis
25 juin 12
Strasbourg
22 oct. 12
Toulouse
22 oct. 12

Toutes les sessions  

Bruxelles :
Nous contacter
Filières métiers:

Analyste d'exploitation / déploiement Java / JEE
Pour aller plus loin

JBoss, haute disponibilité

version pdf imprimer Faire suivre


Les objectifs de cette formation JBoss


Ce cours présentera l'ensemble des caractéristiques de JBoss. Il permettra aux administrateurs d'acquérir toutes les compétences nécessaires à l'exploitation d'applications en production et à la mise en œuvre d'une administration avancée.

Pré-requis de cette formation JBoss

Connaissances de base dans l'administration d'un système d'exploitation et en Java.


Programme de cette formation JBoss

Introduction à JEE

- Les principes fondamentaux de Java et de JEE.

- Les principes de mise en œuvre des EJB et de JMS.

- L'essentiel d'XML.


Introduction à JBoss

- Les principes de l'Open Source et les types de licences associées.

- L'Open Source professionnel avec la société JBoss Inc.

- JBoss, serveur d'applications certifié JEE.

- L'architecture de JBoss (kernel, JMX et AOP).


Bases de l'administration JBoss

- L'installation de JBoss et les pré-requis.

- Le principe des configurations.

- Le déploiement d'applications JEE (ear), d'applications Web (war) et de composants EJB (jar).

- Le chargement de classes et son impact sur le déploiement des librairies.


Gestion des configurations

- Les configurations standard (minimal, default, all).

- L'architecture de déploiement et les types de déploiement possibles.

- 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 la console jmx.

- Un exemple de service : l'intégration avec Tomcat ; le remplacement de Tomcat par Jetty.

- La gestion centralisée de la configuration avec le démarrage en réseau (netboot).


Suivi du serveur

- La gestion des traces avec Log4J et Chainsaw.

- L'inspection du serveur avec la console jmx, ses fonctions d'alerte et ses graphiques.

- L'administration des queues et sujets JMS avec Hermes.

- La mise en œuvre d'un proxy JDBC avec P6Spy et IronGrid.


Fonctions avancées d'administration

- Les différentes techniques d'invocation d'EJB (http, pooled...).

- Affiner la chaîne d'intercepteurs.

- Eliminer les composants inutiles d'une configuration.


Optimisation des performances

- Le réglage de la machine virtuelle.

- Optimiser les performances en réglant les pools (EJB, DataSource, threads).

- La mise en cluster pour la tolérance de panne (failover) et la répartition de charge (load balancing).


Sécurité

- Les principes de sécurisation du serveur.

- La gestion des autorisations et des authentifications en JEE (JAAS).