Votre partenaire formation

JBoss, haute disponibilité

Réf: JBA

Durée: 2 jours

 

Objectifs de la formation

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é.

Contenu de cette formation JBoss:
-Introduction
-Mise en place
-Réplication de session HTTP
-Clustering d »EJB
-Redondance passive

Analyste exploitation Java / JEE

 

Programme de Formation

 

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.

 

Profil Stagiaires & Pré-requis

Développeurs ou exploitant d »application JEE.\r\nBonnes connaissances de l »administration JBoss. Expérience requise.

Prix : 1320  € HT.

Paris, Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Geneve, Sophia-antipolis, Luxembourg

Dates de Formation
Nous consulter