Fantom Tag

Formation - JBoss WildFly - Administrer des serveurs d'applications

Installer, configurer et optimiser un serveur JBoss

  • Présentiel ou classe à distance
  • Fondamental
Télécharger le PDF
PRESENTIEL OU CLASSE A DISTANCE
Référence
LI620

Durée
3 jours (21 heures)

Prix
2 010,00 €  HT

Dans vos locaux ou à distance
Référence
LI620

Durée
3 jours (21 heures)

Forfait intra - En savoir plus
5 470,00€ HT
(Prix pour un groupe de 12 personnes max)
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !

Partager cette formation

Face aux produits proposés par les éditeurs du marché, JBoss a su s'imposer comme l'alternative Open Source de qualité professionnelle en matière de serveurs d'applications JEE. De plus en plus d'entreprises se tournent vers cette solution qui a convaincu et fait ses preuves. Pendant cette formation, vous apprendrez à administrer le serveur JBoss et comprendrez les atouts offerts par ce dernier.
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Administrateurs
  • Développeurs
  • Architectes

Prérequis

  • La connaissance de la syntaxe XML est recommandée
Programme

Le 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 virtuels

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
Objectifs

Les objectifs de la formation

  • 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
Moyens pédagogiques

Moyens pédagogiques

  • Cette formation fait l'objet d'une évaluation formative.
Points forts

Les points forts de la formation

  • Les apports théoriques sont très largement complétés par des phases de mise en pratique qui amènent les participants à réaliser de nombreuses manipulations sur la version 10 de JBoss.
  • De l'installation du serveur à la mise en place d'un cluster, tous les aspects de la mission d'administrateur de serveur JBoss sont couverts par le programme.

Qualité des formations

ib - groupe Cegos est certifié Iso 9001 et Qualiopi.

Dates et villes

Mise à jour le 03/06/2023

Trier par:

  • 2 010,00 € HT
    Places disponibles
    S'inscrire
    a distance
  • 2 010,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 2 010,00 € HT
    Places disponibles
    S'inscrire
    a distance
  • 2 010,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 2 010,00 € HT
    Places disponibles
    S'inscrire
    a distance
  • 2 010,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
Formation - JBoss WildFly - Administrer des serveurs d'applications