JBoss EAP Administration

Loader DigitalCityChargement...

JBoss EAP Administration

(Réf.1063)
14
Heure(s)
Chercheur d'emploi
Payant

Organisé par :

Quels sont les buts de la formation ?

Comprendre les enjeux de la maintenance d'un serveur d'application JBoss - Savoir administrer un serveur ou un ensemble de serveurs JBoss EAP

Programme de la formation

Comprendre l'architecture JEE

Composants et conteneurs
Empaquetage : .jar, .war, .ear, .rar
Spécifications et standards JEE : Servlet/JSP, WS, EJB, JMS, ...
Serveurs d'applications JEE : Web Profile, Full Profile
Déploiement d'applications

Atelier : Structure des archives JEE (.jar, .war, .ear) et descripteurs de déploiement

Découvrir Wildfly

JBoss EAP: présentation, différences avec les anciennes versions de JBoss
Distributions, licences
Arborescence de l'installation
Ports d'écoute
Scripts et modes de démarrage : standalone vs domaine
Options de la JVM
Moyens d'administration : console web, interface de lignes de commande (CLI)

Atelier : installation du serveur, configuration globale

Choisir le mode d'exécution (standalone vs domain)

Mode standalone :
- Arborescence
- Configuration : standalone.xml
- Extensions, profils et sous-systèmes
Mode domaine :
- Hôte, contrôleur d'hôte, contrôleur de domaine, groupe de serveurs
- Configuration : domain.xml, host.xml
- Mise en oeuvre
Gestion des logs

Atelier : scénarios de configuration du serveur dans les 2 modes (standalone et domain)

Déployer des applications

Déploiement sous JBoss EAP : mécanisme, structure du repository
Archives et Exploded Archive
Déploiement dans les 2 modes : standalone et domaine
Déploiement à chaud (par copie)
Déploiement par console web
Déploiement par CLI
Monitoring des applications déployées
Mise à jour, repli d'applications
Gestion du classpath

Atelier : déploiement d'applications par différentes méthodes : console, CLI, copie

Configurer des ressources JNDI

JNDI : présentation, fonctionnement, appel
Gestion des drivers JDBC (archives, modules)
Configuration de Datasources pour l'accès aux bases de données
Gestion du pool de connexion
Configuration des files d'attente JMS
Monitoring

Atelier : Configuration de ressources par console web et en CLI

Coupler Wildfly avec un serveur web

Architecture DMZ
Configuration d'un frontal web (Apache HTTPD ou Undertow)
Architecture horizontale/verticale et modes de couplage
Load balancing : répartition de charges, affinité de session
Fail over : reprise après incident

Atelier : Couplage de JBoss EAP avec un frontal web et multiples configurations : load balancing, fail over

Sécuriser le serveur et les applications

Systèmes de sécurité du serveur
Modules de login disponibles (UserRolesLoginModule,DataBaseLoginModule)
Sécurité des applications : JAAS, annotations
SSL (HTTPS)

Atelier : Configuration de modules de sécurité

Améliorer les performances

Stratégie de tuning
Optimisation de la JVM, analyse de la mémoire
Tuning du serveur JBoss EAP

Atelier : Paramétrage avancé du serveur et de la JVM

Cette formation apparaît au catalogue de Dawan mais aucune date n’a encore été planifiée.