Sewatech - formations

Administration JBoss 6

Cette version JBoss AS 6 apporte avant tout le support du standard JavaEE 6, en particulier du Web Profile.

D'un point de vue administration, plusieurs changements profonds par rapport aux versions précédentes nous obligent à ajuster nos pratiques. Ces changements concernent le logging, JMS, le déploiement à la demande et le management JMX.

Programme du cours

Introduction à JavaEE et JBoss

  • Présentation de Java et de JavaEE

  • Typologie des applications JavaEE

  • Présentation de JBoss

  • Organisation et techniques d’organisation

  • Principale tâches d’administration

Bases de l’administration de JBoss AS

  • Installation, démarrage et arrêt

  • Principe des configurations, standards et personnalisées

  • Déploiement d’applications (ear, war, jar,…​)

  • Console d’administration et déploiement à la demande

  • Gestion centralisée avec JOPR

Gestion des ressources et des accès

  • Accès Web : HTTP, HTTPS, AJP

  • Gestion des librairies et isolation des applications

  • Composants et JNDI

  • JNDI sur JNP / RMI ou HTTP

  • Accès aux base de données : datasource

  • Destinations JMS

  • Ports utilisés et gestion des conflits

Suivi et surveillance du serveur

  • Les traces d’accès Web

  • Les traces du serveur avec LogManager

  • Les traces applicatives avec Log4J ou java.util.logging

  • Les métriques dans la console d’administration

  • La console JMX

  • L’interrogation en ligne de commande avec twiddle

  • Les accès JMX avec jConsole

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 est archivée, ce qui signifie qu'elle n'est plus mise à jour.
Toutefois, si elle répond à votre besoin, n'hésitez pas à nous contacter.