Accroche
Nos formations
 
 
 
 
Administration JBoss
Réf. : BJB20
Durée : 3j / 21h
Tarif : 1400 €
Sessions ouvertes :
Juil
Aoû
Sept
Réserver

Pré-requis

La connaissance des concepts fondamentaux liés au langage Java et à l’architecture J2EE est indispensable.

Participants

Personnes souhaitant administrer JBoss (Administrateurs, Architectes, Développeurs d’applications "j2ee").

Objectifs

Savoir configurer et administrer le serveur JBoss (Pool de connexions, Sécurité, Services asynchrones, Topologie en cluster).

Contenu

INTRODUCTION

  • Présentation de JBoss
  • Présentation des standards (J2EE, ANT , STRUTS ...)
  • Topologies de base
  • Spécificités du serveur (configuration, administration, ...)

MISE EN OEUVRE DE JBOSS

  • Installation
  • Structure des répertoires
  • Lancement et arrêt du serveur
  • Différentes configurations (minimal ,default, all ==> cluster)

JMX ET ARCHITECTURE INTERNE DE JBOSS

  • JMX et ses concepts (micro-kernel)
  • JBoss Mbean Services, bootstrap
  • MBean (configuration et dépendances)
  • Principaux services de JBoss
  • Fichiers de configuration
  • JNDIView

JCA ET POOL DE CONNEXIONS JDBC

  • Présentation de JCA
  • Config. DataSource (Pool de connexions JDBC)

DÉPLOIEMENT D’APPLICATIONS « J2EE »

  • Déploiement d’archives « ear » à chaud
  • Fichiers de déploiement propres à JBoss
  • Déploiement d’une application cliente "non web"

CONFIGURATION DE LA PERSISTANCE CMP 2

  • Mapping objet-relationnel
  • Standard J2EE
  • Configuration spécifique à JBoss

SERVICES ASYNCHRONES (JMS, MAIL)

  • Présentation de JbossMQ (Implémentation JMS)
  • Configuration des Files de messages "Queue" et "Topic"
  • Choix du protocole d’accès à JMS selon les fabriques enregistrées dans JNDI
  • Gestion de la persistance associée à JMS
  • Paramétrage de JavaMail et accès via JNDI

DOMAINES DE SÉCURITÉ

  • Vue d’ensemble sur la sécurité J2EE & JAAS
  • Gestion des "Login" selon différents modes
  • Gestion des associations (rôles, groupes d’utilisateurs) via fichiers Xml, serveur LDAP ou base de données.
  • Sécuriser la console d’administration.

INTÉGRATION DE TOMCAT (CONTAINER WEB)

  • Mode "développement" (sans apache)
  • Mode "production" (avec apache) et mod_jk
  • Répartition de la charge (Load Balancing)

FONCTIONNEMENT EN CLUSTER

  • Présentation du clustering Jboss (partitions, ...)
  • Vue coté web
  • Configuration d’une partition
  • Mécanismes internes (HA-JNDI , HA-RMI)
  • Impacts du clustering sur les fichiers de configuration "xml" et sur le code java
  • Considérations sur l’invalidation des caches

ANALYSE DES LOGS ET DES PERFORMANCES

  • Log4J , fichiers de logs de JBoss
  • Activation de certaines traces
  • Analyse des performances
 



CFI Formation - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68