fbpx

Évènements en décembre 2024

Chargement Évènements

« Tous les Évènements

  • Cet évènement est passé

Formation JBoss WildFly – Administrer des Serveurs d’applications -Tunisie

5 décembre 2022 - 7 décembre 2022

Prérequis pour la formation jboss wildfly – administrer des serveurs d’applications tunisie :

Pour suivre ce cours formation jboss wildfly – administrer des serveurs d’applications , il est nécessaire d’avoir la connaissance de la syntaxe XML est recommandée.

Objectifs :

À la fin de la formation JBoss WildFly – Administrer des serveurs d’applications, vous serez capable de valider les objectifs d’apprentissages suivants :

  • Savoir installer et démarrer le serveur JBoss.
  • Pouvoir configurer et déployer les applications JEE.
  • Être à même de sécuriser des applications.
  • Acquérir les compétences nécessaires à l’optimisation d’un serveur JBoss.

Programme

1.JBOSS.

➤JBoss présentation.
➤Historique, présentation des différentes versions et de leurs caractéristiques, de JBoss AS V 5, 6, 7 à WildFly 10.
➤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.

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

3.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 virtuel.

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

5. Sécurité avec JAAS ET SECURITY MANAGER.

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

6.Automatisation.

➤Exploitation par scripts avec twiddle, JBoss-cli.
➤Parcours de ressources.
➤Écriture d’un script de visualisation de statistiques sur un cluster: taux d’utilisation mémoire, nombres de requêtes, connexions JDBC.
➤Scripts d’automatisation.

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

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

Détails

Début :
5 décembre 2022
Fin :
7 décembre 2022