|
|
 |
 |
 |
 |
 |
|
|  |  |  | JBoss - Administrer des serveurs d'applications |  |  |  |  | Installer, configurer et optimiser un serveur JBoss | |  |  |  |
|  |  | Découverte | Spécialisation | Expertise |
|  |  |  |  |  |  |  |  |  |  | Exploitants, administrateurs |  | |  |
|  | |
|  |  |  |
|
| Face aux produits proposés par les éditeurs du marché, JBoss a su s'imposer comme l'alternative Open Source de qualité professionnelle en matière de serveurs d'applications J2EE. De plus en plus d'entreprises se tournent vers cette solution qui a convaincu et fait ses preuves. Dans ce stage, vous apprendrez à administrer le serveur JBoss et comprendrez les atouts offerts par ce dernier. |
 | Savoir installer et démarrer le serveur JBoss |  | Apprendre à configurer et déployer les applications |  | Être à même de sécuriser des applications |  | Acquérir les compétences nécessaires à l'optimisation d'un serveur JBoss |  | Comprendre comment mettre en place un cluster |
| - Administrateurs | | - Développeurs | | - Architectes |
| La connaissance de la syntaxe XML est recommandée |
 |  | Itinéraire pédagogique de la formation |  |  |
|  |
 | |  |
Contexte des applications J2EE- Principes fondamentaux de Java
- La plate-forme J2EE
- Problématique des objets distribués
- Les différents types d'EJB et leurs rôles
- JMS : les bases
- L'essentiel d'XML
Le projet JBoss- Licence et fonctionnement du JBoss group
- JBoss un serveur J2EE à part entière
- JMX : Le plus de JBoss
- Arrêt;Redémarrage
Les points clés de l'architecture de JBoss- Le microkernel
- La couche service
- Introduction à l'AOP dans JBOSS
Installation de JBoss- Les vérifications à faire avant d'installer
- Installation, tests de post-installation (ou télécharger les bons binaires)
- Présentation des différents répertoires
- La configuration par défaut de JBoss : présentation des différents fichiers de configuration
- Les différentes configurations dans JBoss
- Démarrage de JBoss
- Installer JBoss comme un service (Windows, Unix)
- Les tests basiques d'installation
Configuration de base- Une introduction au Managed Beans
- Le classLoader de JBoss
- La séquence de démarrage du serveur
- Inspecter le serveur grâce à l'application Web jmx-console
- Les autres accès à la jmx-console
- L'ajout de services, spécifier les dépendances entre services
- Déploiement à chaud des composants
- L'architecture de déploiement de JBoss
Gérer les logs avec Log4J- Présentation de Log4j
- Configurer le niveau de trace de la console
- Utilisation de la console d'administration de Log4J : chainsaw
Les différents types de déploiements disponibles- Servlet, EJBs, connecteurs, JAR...
- Anatomie d'un .SAR
Intégration d'un moteur de servlet- La notion d' "AbstractWebContainer"
- Intégration de Tomcat
- Intégration avec Jetty
Mise en cluster- Les fonctionnalités disponibles et points clés
- Le farming
- Notion de service singleton
- Avec Mbean, codage du service
Optimiser son conteneur- Personnaliser l'utilisation d'un conteneur en créant sa propre configuration
- Personnaliser la chaîne d'invocations (intercepteurs)
- Optimisation d'une application : pools, transactions
JBoss et les connecteurs- Introduction à JCA
- Configurer les sources de données JDBC
- Configurer des connecteurs génériques
JBoss et la sécurité- Gérer la sécurité avec JAAS
- Le modèle de sécurité dans JBoss
- Autoriser la sécurité déclarative avec JBoss
- Définition de l'identité et des rôles
- Fixer les permissions
- Mise en place de SSL avec JBoss
- JBoss et les firewall
Outillage Connexe- Outil d'administration JMS
- Mise en oeuvre avec Hermes
- Proxy JDBC, mise en oeuvre de Irongrid
- Déploiement, utilisation de ANT et Xdoclet
|
 |  | Comment se déroule le stage |  |  |
|  |
| Les thèmes abordés dans ce stage font l'objet de travaux pratiques. |
|  |  | Date de début de sessions |  | | | Ce stage peut être réalisé en intra-entreprise. Contactez-nous au 0 825 07 6000 |
| |  |  |  |  |
|
 Haut de page
| |
|
|
| |  |
|
|
 |
 |
|
 |