jBoss Administration
Objectifs
- disposer des compétences et connaissances pour installer et configurer JBoss, intégrer une application JEE, en assurer la mise en production et l'exploitation
Programme Détaillé
Présentation de JBoss
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
Présentation du noyau JBoss
Présentation du micro-conteneur
Installation, configuration, arborescence des fichiers
Les services disponibles
Adaptation de la configuration : ajout/suppression de services
Visualisation dans les consoles de JBoss
Applicatif
Configuration des services essentiels : JBossWeb, JNDI, JBossMQ, .
Configuration du scanner de déploiement d'applications
Applications pliées, dépliées
Lien avec Tomcat
Activation du service Tomcat dans la configuration JBoss
Le fichier server.xml
Administration du service web
Mise en place d'hôtes virtuels
Gestion des ressources
Mécanismes de connexion aux bases de données : JDBC, pool de connexions
Modification de la base de données cible
Exemple avec postgresql
Connexion interapplicatives avec JCA
Sécurité avec JAAS et SecurityManager
Mise en place d'une politique de sécurité lors du déploiement de l'application
Sécurité : JAAS, rôles, groupes de permissions
Automatisation
Parcours de ressources
Ecriture d'un script de visualisation de statistiques sur un cluster : taux d'utilisation mémoire, nombres de requêtes, connexions JDBC
Scripts d'automatisation
Journalisation
Analyse des logs
Fichiers de logs, résolution d'incidents
Configuration de la journalisation
Modification des niveaux de journalisation
Différents types ventilations
Centralisation des logs vers une machine syslog externe
Suivi
Suivi du garbage collector
Installation du MBean JBoss Profiler
Suivi du ramasse miettes (garbage collector) avec jconsole
Paramètres de la JVM pour gérer au mieux l'espace mémoire
Travaux pratiques : mise sous stress avec jmeter, suivi de la charge et amélioration de la configuration
Optimisation et allègement des configurations JBoss
Utilisation du MBean SNMP sur version < 7
Envoi de trap SNMP à une console de supervision
Lien vers la supervision avec Nagios via SNMP
Automatisation d'alertes en cas d'incident
Nos formateurs DEMOS sont recrutés conformément aux spécifications mentionnées pour chaque formation. Ce sont des professionnels en activité et/ou des experts dans leur domaine. Ils utilisent des méthodes et outils appropriés aux formations qu’ils dispensent et adaptent leur pédagogie au public accueilli.
Avant la formation : IMPLIQUER
Questionnaire pré-formation et/ou recueil des besoins pour préciser les attentes individuelles, à l’entrée en formation.
Pendant la formation : APPLIQUER
Méthodes actives et participatives, apports théoriques (10%), mises en pratique (70%) et échanges (20%)
Elaboration de son plan d’actions personnalisé
Après la formation : ACCOMPAGNER
Les conseillers formation sont à votre disposition si vous avez besoin de précisions.
SUIVI & EVALUATION
Pour assurer un suivi individuel, Demos a mis en place 2 types d’évaluation :
Une évaluation de compétences en ligne en début et en fin de formation qui peut prendre différentes formes selon le contenu de la formation suivie : Tests d’évaluation des acquis, cas pratiques, mises en situation, soutenance devant un jury pour les formations à finalité certifiante.
Une évaluation de la satisfaction de chaque stagiaire est réalisée en ligne. Cette évaluation est complétée par l’appréciation du formateur à l’issue de chaque session.