Agenda ile de france

CLUSTERING JBOSS PAR PYTHAGORE F.D.
  Du lundi 2 novembre 2009 au mercredi 4 novembre 2009

JGroups, JMX et la mise en oeuvre du clustering JBoss

Paris - ile de france

JBoss est un serveur JEE opensource basé sur l'infrastructure JMX (Java Management Extension). Le développement de composants MBeans selon les spécifications JMX, permet la mise en oeuvre de services applicatifs personnalisés.
De plus, avec JGroups, ensemble de classes permettant de simplifier la création et la gestion de grappes, l'implémentation de clusters JBoss se fait de manière très simple.
Pythagore F.D. est un des seuls centres en France, qui propose des formations au clustering JBoss en inter-entreprises.
Le programme de ces formations va de l'architecture JMX, jusqu'au fonctionnement détaillé de JGroups, en passant par la réplication de session, et les accès aux composants JMX avec twiddle.

Pythagore F.D., centre de formation spécialisé dans les domaines Unix/Linux, Java/J2ee, TCP/IP, est la référence dans le domaine de la formation Opensource.
Les formations proposées par Pythagore F.D. vont de l'introduction à Unix à la haute disponibilité sous Linux , des bases de Java au clustering avec Jboss, des Concepts TCP/IP à la mise en oeuvre de la VoIP avec Astérisk.

Programme de formation
JBoss
Rappels sur l'architecture Jboss : le noyau, la couche services, la couche présentation, la couche application, le principe JMX et les Mbeans. Les outils JBoss: Hibernate, AOP, cache IDE. Installation, configuration.

Cluster
Fonctionnement en cluster ou en grappes de serveurs. Configuration d'un cluster. Définitions: noeud, partition, serveur, application.

Configuration
Création d'une grappe autour d'une partition. Séparation de la grappe en multi-partitions. Modifications des paramètres réseaux. Séparation de la grappe en plusieurs domaines multicast . Configuration du mode de lancement en ligne de commande et à l'aide de fichier de configuration. Gestion de versions différentes de JBoss sur une même grappe. Problème des cast.

Applications
Déploiement d'application dans une grappe. Modes de fonctionnement réparti ou singleton. Mise à jour des applications. Réplication de sessions HTTP. Réplication d'EJB. HA-JNDI. Mise en évidence de la disponibilité du service de nommage.

Routage HTTP
Distribution de sessions HTTP. Routage de niveau 7. Les outils. Mise en place de pound et mod_jk. Mise en évidence de la répartition de charge.

Architecture
Mise en place d'un référentiel central d'applications. Architecture d'exploitation pour les applications. Intégration des fichiers journaux. Regroupement. Configuration de Log4j. Liaison d'une grappe avec une base de données répliquée.

Automatisation
Ecriture d'un script de visualisation de statistiques sur un cluster: taux d'utilisation mémoire, nombres de requêtes, état des connexions JDBC. Ecriture d'un script donnant une vue globale des applications d'une grappe: état, nom, charge.






Lieu de l'événement
Pythagore F.D.
11 rue du Faubourg Poissonnière
75009 PARIS
Organisateur
• Pythagore F.D.
Conditions d'accès
Réservé aux professionnels

Par mail à pfd@pythagore-fd.fr, ou par téléphone au 01 55 33 52 10.
Auteur de l'annonce
Evénements dans cette thématique
Partager cet evenement

   © 2024 Dataevent



Annonce suivante: