Aller au contenu principal
Gust Training

Formation Administration avancée JBoss

Objectifs de la formation JBoss avancée À l'issue cette formation Administration avancée JBoss, les participants auront acquis les

Durée :
2 Jours
Niveau :
Intermédiaire
Modalités :
Présentiel · En ligne · Hybride

Objectifs de la formation

À l’issue cette formation Administration avancée JBoss, les participants auront acquis les compétences et les connaissances nécessaires pour :

  • Optimiser la configuration d’applicatifs fonctionnant avec JBoss
  • Comprendre le fonctionnement d’une grappe de serveurs JBoss
  • Savoir configurer et administrer les serveurs JBoss
  • Comprendre les impacts sur le développement d’applications JEE en cluster.

À qui s’adresse cette formation ?

Ce cours s’adresse aux administrateurs d’applications JEE qui souhaitent configurer, optimiser des applicatifs JBoss et savoir mettre en oeuvre le clustering.

Prérequis

Afin de suivre ce stage, il est nécessaire d’avoir une bonne connaissance de JBoss et des environnements applicatifs JEE.

Programme

Rappels JBoss

  • Historique, présentation des différentes versions et de leurs caractéristiques, de JBoss AS V 5, 6, 7 à WildFly Rappels sur l’architecture Jboss : le noyau, la couche services, la couche présentation, la couche application Installation, configuration

Cluster

  • Définitions : noeud, serveur, application Architecture HA JBoss Fonctionnement en cluster ou en grappes de serveurs. Mode domain, mode standalone

Travaux pratiques :

Configuration d’un cluster, configuration du réseau, fichiers de configuration standalone-ha.xml, domain.xml

JGroups

  • Présentation du projet JGroups intégré dans JBoss Architecture de JGroups Configuration détaillée de JGroups : paramètres de protocoles et paramètres de découverte (PING, MPING, TCPGossip,TCPPING, UDP, TCP) Principe des Tunnels entre noeuds JBoss

Travaux pratiques :

Création d’une grappe autour d’une partition
Modifications des paramétres réseaux
Configuration du mode de lancement en ligne de commande et à l’aide de fichiers de configuration
Gestion de versions différentes de JBoss sur une même grappe. Problème des cast

Applications

  • Principe des applications réparties Mise à jour des applications Réplication de sessions HTTP. Mise en place de pound, mod_jk, haproxy et mod_cluster Réplication d’EJB

Travaux pratiques :

Déploiement d’application sur un cluster JBoss
Mise en évidence de la disponibilité du service de nommage
Le service de déploiement. Gestion des caches
Tests : accès à l’application depuis chaque noeud de la grappe
Liaison d’une grappe avec une base de données répliquée

Architecture

  • Intégration des fichiers journaux. Regroupement vers une machine syslog Mise en place de la sécurité avec ldap. Fichier de configurations

Travaux pratiques :

Liaison JAAS avec un serveur ldap

Automatisation

  • Le langage de scripts. Les objets accessibles. Introduction à OSGi. Requêtes d’interrogation sur le noyau JBoss

Travaux pratiques :

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

Travaux Pratiques

Ce cours alterne travaux pratiques et théorie pour une meilleure assimilation des connaissances.

Thèmes : JBoss / Wildfly

Formations non classées

Word

Objectifs de la formation Word 2010 Malgré tout votre savoir à propos de Word 2010, ce logiciel ne vous a peut-être pas dévoilé toutes ses

Durée
20 Heures
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Vue Js

Objectifs de la formation Vue.js Si vous êtes perdu face aux nombreux frameworks JavaScript modernes, Vue.js est la réponse à la complexité

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Typescript

Description de la formation TypeScript TypeScript est un langage de programmation créé par Microsoft. Conçu à l'origine dans le but

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Symfony

Objectifs de la formation Symfony 4 avancé Cette formation Symfony 4 vous permettra d’aller au-delà d’une utilisation de base du framework. Le

Durée
1 Mois
Niveau
Avancé
Modalités
Présentiel · En ligne · Hybride