picto Java - Java EE

Formation Administration JBoss (Version 4,5 et 6)

Référence

SAJB

Durée

3 JOURS

Tarif

1690 € HT

NIVEAU

Intermédiaire

Cours à distance

Non

Objectifs de la formation Administration JBoss (Version 4,5 et 6)

JBoss est le leader des serveurs applicatifs J2EE libre. Sa pénétration dans les entreprises est en constante progression. Ce cours très complet, vous présentera l'ensemble des caractéristiques de JBoss. Tournée vers les administrateurs de plate-forme, cette formation permet d'acquérir toutes les compétences nécessaires aux tâches quotidiennes d'exploitation d'application en production: installation du produit, mis en place des services, surveillance des applications, planification de tâche... . Ce cours vous permettra également d'identifier ce qui différencie JBoss des autres serveurs applicatifs.

Pré-Requis

JBoss est le leader des serveurs applicatifs J2EE libre. Sa pénétration dans les entreprises est en constante progression. Ce cours très complet, vous présentera l'ensemble des caractéristiques de JBoss. Tournée vers les administrateurs de plate-forme, cette formation permet d'acquérir toutes les compétences nécessaires aux tâches quotidiennes d'exploitation d'application en production: installation du produit, mis en place des services, surveillance des applications, planification de tâche... . Ce cours vous permettra également d'identifier ce qui différencie JBoss des autres serveurs applicatifs.

Public

Contenu du cours Administration JBoss (Version 4,5 et 6)

Si vous souhaitez suivre une formation sur le version 7 de Jboss rendez-vous sur cette page la (version recommandée)

Contexte des applications J2EE

Principes fondamentaux de Java
La Plateforme J2EE (Java 2 Edition Entreprise)
Problématique des objets distribués.
Les différents types d'EJB et leurs rôles
JMS (Java Message Services) : les bases
L'essentiel d'XML.

Le projet Jboss

IntroductionLicence et fonctionnement du JBoss group
JBoss un serveur J2EE à part entière
JMX : Le plus de JBoss
Arrêt/Redémarrage
Les points clefs 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 JBoss

Configuration de baseUne 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
Les différents types de déploiements disponibles :servlet, EJBs, Connecteurs, JAR, etc.
Anatomie d'un .SAR
Les services JBoss :  Annuaire JNDI, 
JMS
Web services
Scheduler, timer, binding
Hibernate et EJB
Intégration d'un moteur de servletLa notion d' « AbstractWebContainer »
Intégration de Tomcat 
Intégration avec Jetty

Administration

Gérer les logs avec Log4J Présentation de log4j, configurer le niveau de trace de la consoleLes consoles d'administration Parcourir l'annuaire JNDI
Opérations courantes
Monitoring et alertes
JBoss et les connecteursIntroduction à JCA
Configurer les sources de données JDBC
Configurer des connecteurs génériques
Mise en clusterLes fonctionnalités disponibles et points clefs
Le farming
Notion de service singleton
Avec Mbean ,codage du service
Optimiser son conteneurPersonnaliser l'utilisation d'un conteneur en créant sa propre configuration
Personnaliser la chaîne d'invocations (intercepteurs)
Optimisation d'une application :
Pools
Transactions

Transaction et sécurité

TransactionRappels propriété ACID, accès concurrents et risques 
Gestion des transactions
Attributs transactionnels des EJBs
Sécurité Gérer la sécurité avec JAAS
Le modèle de sécurité dans JBoss, security-domain et LoginModule
Autoriser la sécurité déclarative avec JBoss, définition de l'identité, des rôles, fixer les permissions
Filtrage des requêtes
Mise en place de SSL avec JBoss