Introduction.
- Historique et versions disponibles
- Autres serveurs à disposition
- Présentation des servlets, de JSP, des EJB
- Services JEE : infrastructure et communication.
Présentation de Glassfish.
- Architecture générale : modularité OSGI
- Les instances du serveur d'applications GlassFish.
Installation.
- Modes d'installation (base / cluster)
- Agents de noeuds et domaines
- Démarrage et tests.
Atelier pratique : installation du serveur et tests.
Administration du serveur.
- Configuration des instances
- Présentation de la console d'administration
- Gestion des logs : utilisation de Chainshaw
- Supervision (console / AsAdmin tool).
Atelier pratique : création et configuration d'un domaine, agents de noeud et instances - Configuration des logs - Supervision des instances.
Scripts d'administration.
- Principes et outils (asadmin, appclient, asant...)
- Utilitaire "AsAdmin" (démarrage, configuration et commandes...)
- Types, choix et procédures
- Automatiser des tâches.
Atelier pratique : Création de scripts avec asadmin.
Déploiement et gestion des ressources.
- Déploiement de projets (WAR, JAR et EAR)
- Installation de connecteurs
- Gestions des sessions HTTP
- Annuaire JNDI et utilisation de ressources
- Configuration de ressources :
- - JDBC : pools de connexion et datasources (configuration et optimisation)
- - Sessions JavaMail
- - Ressources JMS (Point à Point Vs Publish/Subscriber)
- - Ressources JTA (pilotes XA, transactions distribuées)
- - Sécurité JAAS et JAAC.
Atelier pratique : Déploiement d'application (.jar, .war,.ear) - Configuration de ressources et utilisation.
Configuration avancée.
- Paramètres de tunning de la JVM
- Gestion des pools de threads
- Optimisation de la configuration des conteneurs
- Récupération automatique des transactions
- Conteneur JBI et gestion des services.
Atelier pratique : optimisation du serveur et gestion avancée des transactions.
Réplication.
- Objectifs, stratégie et principes d’une réplication
- Mise en oeuvre du load-balancing, fail-over
- Sessions et la synchronisation en réplication
- Implémentation SFSB failover.
Atelier pratique : mise en oeuvre d'un cluster - déploiement d'applications et gestion de la répartition de la charge.
A distance ou présentiel: 1980 euros.