• slide-formation

 

Administration Jboss

 

Objectifs de la formation

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

Contenu du cours

» Introduction à Java EE

Principes fondamentaux de Java et de Java EE.

Architectures des applications Java EE.

Les serveurs d'applications.

» Introduction à JBoss et WildFly

Principes de l'Open Source.

L'Open Source professionnel avec RedHat.

JBoss EAP vs WildFly, serveurs certifiés Java EE 7.

L'architecture de WildFly.

Travaux pratiques 
Installation du serveur WildFly.

» Bases de l'administration JBoss/WildFly

Principe des configurations.

Déploiement d'applications Java 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.

Gestion des accès aux outils d'administration.

Gestion des autorisations et des authentifications.

Les méthodes d'authentification : basic, form...

Les Realms : JDBCRealm, LDAPRealm...

Sécuriser les échanges avec SSL.

Travaux pratiques 
Contrôler l'accès aux applications.

 

 

bouton un devis softway tunisie

D'autres formations SUR LE MÊME THÈME: Développement

Pour plus d’informations contactez-nous :

MAIL  commercial@softway.com.tn 

call icon md Tél : 216 71.770.508 / +216 71.771.501 / +216 71.772.508

Powered by Amazing-Templates.com 2014 - All Rights Reserved.