> Formations > Technologies numériques > Technologies Web > Serveurs Web, serveurs d'applications > Formation JBoss WildFly, administrer un serveur Java EE > Formations > Technologies numériques > Formation JBoss WildFly, administrer un serveur Java EE

Formation : JBoss WildFly, administrer un serveur Java EE

JBoss WildFly, administrer un serveur Java EE




Vous aborderez l'ensemble des caractéristiques de base de WildFly/JBoss serveur d'applications Jakarta EE. Il permet aux administrateurs d'acquérir toutes les compétences nécessaires à l'exploitation d'applications en production, à la mise en œuvre d'une configuration optimisée et à sécuriser les accès.


INTER
INTRA
SUR MESURE

Cours pratique en présentiel ou à distance
Disponible en anglais, à la demande

Réf. JBO
  3j - 21h00
Prix : 2120 € H.T.
Pauses-café et
déjeuners offerts




Vous aborderez l'ensemble des caractéristiques de base de WildFly/JBoss serveur d'applications Jakarta EE. Il permet aux administrateurs d'acquérir toutes les compétences nécessaires à l'exploitation d'applications en production, à la mise en œuvre d'une configuration optimisée et à sécuriser les accès.


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Installer un serveur d'application WildFly/JBoss
Maîtriser les modes de déploiement des composants war, jar et ear
Configurer un domaine avec plusieurs hosts
Superviser l'activité du serveur d'application WildFly/JBoss
Optimiser les performances du serveur d'application WildFly/JBoss
Sécuriser les accès aux applications déployées

Public concerné
Développeurs, exploitants ou intégrateurs d'applications Jakarta EE.

Prérequis
Connaissances de base dans l'administration d'un système d'exploitation et en Java.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant  ce test.

Méthodes et moyens pédagogiques

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Programme de la formation

Introduction à Jakarta EE

  • Principes fondamentaux de Java et de Jakarta EE.
  • De Java EE à Jakarta EE.
  • Architectures des applications Jakarta EE.
  • Les serveurs d'applications.

Introduction à JBoss et WildFly

  • Principes de l'Open Source.
  • L'Open Source professionnel avec RedHat, Sun...
  • Les versions successives de Jakarta EE, les serveurs JBoss EAP et WildFly correspondants.
  • Architecture d'une version récente de WildFly.
Travaux pratiques
Installation d'une version récente du serveur WildFly.

Bases de l'administration JBoss/WildFly

  • Principe des configurations.
  • Déploiement d'applications Jakarta EE (ear), d'applications Web (war) et de composants EJB (jar).
  • Déploiement de Driver JDBC 4, de DataSources et de modules partagés.
Travaux pratiques
Déploiement d'une DataSource et d'un driver JDBC 4.

Configuration en mode autonome

  • Description des modes autonome et domaine.
  • Les configurations autonomes (default, full, ha, full-ha).
  • Les outils de configuration : console Web, JBoss-cli.
  • Modes de déploiement : autonome, partiel...
Travaux pratiques
Déployer des war, jar et ear.

Suivi du serveur

  • Les outils d'inspection intégrés.
  • Outils de supervision JMX : Jconsole, JvisualvM.
  • Paramétrage des logs d'accès Web.
  • Exploitation des logs du serveur.
  • Intégration de logs applicatifs avec Log4J et SLF4J.
Travaux pratiques
Configurer les logs.

Administration d'un domaine

  • Organisation d'un domaine.
  • Services administratifs d'un domaine : Host Controller Slave ou Master, Process Controller.
  • Configuration de plusieurs hosts de domaine.
  • Déploiement d'applications en domaine avec la console Web ou JBoss-cli.
Travaux pratiques
Configurer un domaine avec plusieurs hosts.

Optimisation des performances

  • Réglage VM : profil client/serveur, mémoire heap, GC.
  • Réglage des pools (EJB, DataSource, threads).
  • Optimiser le chargement de classes : stratégie de chargement de modules, dépendances entre modules.
  • Introduction à la haute disponibilité.
Travaux pratiques
Optimisation de la JVM.

Sécurité

  • Principes de sécurisation du serveur.
  • Choisir entre le module legacy et Elytron.
  • Gestion des accès aux outils d'administration.
  • Gestion des autorisations et des authentifications.
  • Les Realms : JDBCRealm, LDAPRealm...
  • Sécuriser les échanges avec TLS.
Travaux pratiques
Contrôler l'accès aux applications.
Solutions de financement
Plusieurs solutions existent pour financer votre formation et dépendent de votre situation professionnelle.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.

Avis clients
4,2 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
CÉDRIC R.
16/10/24
5 / 5

Formation tres bien construite avec une tres bonne animation. Une remarque sur la partie exercice, j’aurais mieux apprécié d’avoir un corrigé (commande à executer) et de présenter le pas à pas à la fin de l’exercice.
REGIS H.
16/10/24
4 / 5

Très bonne pédagogie. Animateur très compétent et à l’écoute. Merci Alexis
LIRA GABRIEL M.
10/07/24
4 / 5

Dans l’ensemble je suis satisfait car j’avais déjà manipuler jboss/wildfly sans trop savoir ce que je faisais et la formation m’a permis de découvrir en réalité ce que je faisais. Je ne connaissais pas bien jboss-cli et on l’a pas mal utiliser donc c’est un plus. (je faisais direct de la modif de fichier)Les fichiers textes avec les commandes de bases va servir !



Horaires
les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.

Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance

Dernières places
Date garantie en présentiel ou à distance
Session garantie