Administration JBoss AS 7
Cette formation est en cours de préparation. Elle sera proposée à partir de janvier 2012.
Cette version JBoss AS 7 apporte avant tout le support du standard JavaEE 6, pour lequel elle est certifiée Web Profile.
D’un point de vue administration, les changements par rapport aux versions précédentes sont profonds : modification complète des fichiers de configuration, nouvelle console, nouvelle interface en ligne de commande, nouveau système de modules,...
Programme du cours
Le plan présenté ci-dessous est susceptible d’évoluer.Introduction à JavaEE et JBoss
Présentation de Java et de JavaEE
Typologie des applications JavaEE
Profils de JavaEE 6
Présentation de JBoss
Principale tâches d’administration
Bases de l’administration de JBoss AS
Installation, démarrage et arrêt
Principes de configuration
Mode autonome ou domaine
Déploiement d’applications (ear, war, jar,...)
Déploiement automatique ou manuel
Outils d’administration
Console d’administration
Interface en ligne de commande
Interface HTTP / JSON
API Java
Gestion des ressources et des accès
Accès Web : HTTP, HTTPS, AJP
Gestion des librairies et des dépendances avec JBoss Module
Accès aux base de données : datasource
Ports utilisés et gestion des conflits
Suivi et surveillance du serveur
Les traces d’accès Web
Les traces du serveur avec LogManager
Sécurité du serveur et des applications
Les objectifs de sécurisation du serveur
Le modèle de sécurité JBoss AS
La gestion des autorisations et des authentifications en JavaEE (JAAS)
La sécurisation des accès et des consoles
La sécurisation des échanges avec SSL
Amélioration des performances
Le tuning de la machine virtuelle
La dimensionnement des pools (EJB, DataSource, threads)
Le retrait de composants inutiles
Le clustering pour la tolérance de panne (failover) et la répartition de charge (load balancing)
Administration JMS
Un rappel des principes de JMS
La configuration des destination dans HornetQ
La répartition de la charge avec HornetQ
La tolérance de panne
Cette formation peut être réalisée dans vos locaux en France et Suisse Romande.
Cette formation a été élaborée par Alexis Hassler.
