Formation Informatique | Formation Management
Informatique » Serveurs / Applications » Formation Serveurs Web / Serveurs JEE »

JBoss, haute disponibilité


Formation JBoss

Stage pratique
Eligible au DIF

Réf : JBA

Prix 2012 : 1285 € H.T.
Durée :  2  jours
Cliquer sur une session pour réserver:

Paris
14 juin 12, 27 sept. 12

Toutes les sessions  

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Geneve
Sophia-antipolis,Luxembourg
:
Nous contacter
Filières métiers:

Analyste d'exploitation / déploiement Java / JEE

version pdf imprimer Faire suivre


Les objectifs de cette formation JBoss


Ce cours avancé vous permettra de mettre en place des architectures en cluster avec JBoss. Vous verrez les différents types de réplication pour traiter toutes les problématiques liées aux applications critiques nécessitant de hauts niveaux de disponibilité.

Participants de cette formation JBoss

Développeurs ou exploitant d'application JEE.

Pré-requis de cette formation JBoss

Bonnes connaissances de l'administration JBoss. Expérience requise.


Programme de cette formation JBoss

Introduction

Concepts du clustering

- Application critique et sûreté de fonctionnement.

- Typologie des clusters.

- Exploitation des architectures en clusters.

Fonctionnalités de clustering de JBoss

- Auto-discovery, Farming, Partitions.

- Sous-projets concernés Java Groups, JBoss Cache.

- Différents services de réplication.

- Clients lourds/clients Web.


Mise en place

La configuration " all "

- Installation. Les différents répertoires.

- Configuration. Farming. Traces serveurs.

Configuration JGroups

- Pile de protocole. Service de membership.

- Détection de défaillance. Garbage collecting.

Equilibrage de charges

- Les différentes stratégies.

- Le mode sticky.

- Apache comme répartiteur. Module mod_jk.

- Configuration workers.properties.

Travaux pratiques
Mise en place d'un cluster avec Apache en mode sticky. Déploiement d'application. Stress de l'application.

Réplication de session HTTP

Configuration

- Le MBean TomcatClusteringCache.

- Granularité de la réplication.

- Configuration des triggers de réplication.

- Single Sign On.

JBoss Cache en mode cluster

- Architecture. Réplication de cache et transactions.

- Invalidation. Transfert d'état.

Travaux pratiques
Granularité de la réplication et performance d'une application Web.

Clustering d'EJB

Le service JNDI en mode cluster

- Fonctionnement. Configuration des clients.

- Le MBean HAJNDI.

EJB session

- Rappels sur la configuration des pools.

- EJB 2.x/3.0 stateless et stateful.

EJB entités 3.0

- JBoss Cache et les EJB 3.0. EJB3EntityTreeCache.

- Configuration des entity beans.

Travaux pratiques
Clustering d'EJB session. Analyse des fichiers de traces.

Redondance passive

- Le service JMS en singleton. Fonctionnement.

- Configuration serveur. Impacts sur le client.

- Réplications des Message Driven Beans.

Travaux pratiques
Mise en place d'EJB MDB répliqués. Observation du comportement lors d'une défaillance.