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
  • A distance / Presentiel
  • Code: IXU138
  • 3 Jours (21 Heures)
  • 1 695 € (HT)
  • Cette thématique vous intéresse ? Nos équipes d'experts, de concepteurs pédagogiques et de chefs de projet mettent en place pour vous et avec vous des dispositifs innovants, en présentiel et en digital.

Programme Détaillé

exploitant, administrateur d'applications JEE fonctionnant avec JBoss
Présentation de JBoss
Historique, présentation des différentes versions et de leurs caractéristiques, de JBoss AS V 5, 6, 7 à WildFly
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
Terminologie : application web, container, sources de données, pilote JDBC, hôtes virtuels
Configuration des services essentiels : JBossWeb, JNDI, JBossMQ, .
Configuration du scanner de déploiement d'applications
Applications pliées, dépliées
Lien avec Tomcat
Installation de Tomcat et modification des paramètres de base
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
Fournisseurs d'URL, fournisseurs JMS, sessionMail
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
Intégration de la sécurité dans le serveur d'applications
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
Exploitation par scripts avec twiddle, JBoss-cli
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
Mise en oeuvre de la 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
Gestion des performances
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
une bonne connaissance des concepts de l'internet, des systèmes d'exploitation, et quelques notions de base sur les bases de données
Consultant-formateur spécialiste jBoss
Les sessions "A distance" sont réalisées avec l'outil de visioconférence Teams, permettant au formateur d'adapter sa pédagogie.

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.