WildFly - Administration

Qualiopi
À partir de 2010 €
Durée 21h en 3 jours
Localisation Partout en France
Logo de M2I - WildFly - Administration

Proposé par

M2I

Prérequis

Avoir une bonne connaissance générale de Java EE ou Jakarta EE.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • À distance

Objectifs pédagogiques

A l'issue de cette formation, vous serez capable de :

  • Mettre en oeuvre et administrer le serveur WildFly (anciennement JBoss)
  • Décrire le fonctionnement et les principes de configuration de WildFly
  • Identifier les pratiques nécessaires à son administration.

Programme de la formation

Jour 1

Introduction à Java EE

  • Présentation de Java, Java EE et Jakarta EE
  • Typologie des applications Java EE
  • Profils de Java EE

Base de l'administration de WildFly

  • Présentation de WildFly et JBoss EAP
  • Installation, démarrage et arrêt
  • Installation en service
  • Compilation et installation depuis les sources

Configuration "standalone"

  • Mode autonome ou domaine
  • Principaux éléments de configuration
  • Outils d'administration
    • Console Web
    • jboss-cli
    • APl
  • Configuration réseau

Déploiement d'applications et de modules

  • Déploiements
    • D'applications (ear, war, jar...)
    • Automatiques ou manuels
  • Gestion des dépendances avec les JBoss Modules
  • Déploiement de DataSource

Jour 2

Administration d'un domaine WildFly

  • Introduction au mode domaine
  • Configuration
    • D'un host controller
    • D'un domain controller (DC)
  • Déploiement d'applications en domaines

Gestion des traces

  • Introduction
  • Traces
    • De la JVM (Java Virtual Machine)
    • D'accès Web
    • Du serveur
    • Des applications avec Log4j ou SLF4J
    • Des outils d'administration

Inspection du serveur

  • Outils WildFly
  • Console d'administration
  • Commandes par script
  • Outils du JDK (Java Development Kit)

Jour 3

Amélioration des performances

  • Tuning de la machine virtuelle
  • Gestion de la mémoire et du garbage collector (GC)
  • Dimensionnement des pools (EJB, DataSource, threads)
  • Performances JPA

Sécurité du serveur et des applications

  • Objectifs de sécurisation du serveur
  • Module de sécurité "legacy" ou "elytron"
  • Sécurisation des interfaces d'administration
  • Gestion des autorisations et des authentifications en Java EE (JAAS)
  • Sécurisation
    • Des applications
    • Des échanges avec TLS

Administration JMS (Java Message Service)

  • Principe de JMS
  • Déploiement de destinations (queue et topic)
  • Accès à la ConnectionFactory
  • Configuration de ActiveMQ Artemis
  • Objectifs du clustering : tolérance de panne (failover) et à la répartition de charge (load balancing)
  • Répartition
    • Des invocations EJB
    • Des requêtes HTTP
  • Synchronisation des états
  • Répartition de la charge JMS avec ActiveMQ Artemis
  • Tolérance de panne JMS avec ActiveMQ Artemis

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation
Logo de M2I - Formation WildFly - Administration

Proposé par

M2I

"Un leadership dans le domaine de la formation"

Voir la fiche entreprise
À partir de 2010 €
Logo de M2I - WildFly - Administration

WildFly - Administration

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.