Public visé
Administrateurs, architectes et Software Factory Managers.
Prérequis
- Connaissances de base en système
Objectifs pédagogiques
À l’issue de cette formation, vous serez capable de :
- Installer et configurer GlassFish
- Intégrer une application JEE
- Appliquer la mise en production et l’exploitation opérationnelle
Programme
Jour 1 : Introduction et serveur autonome
Introduction
- Historique GlassFish et modèle d’application Java EE
- Formats de déploiement : JAR, WAR, EAR, RAR
- Architecture OSGi
Serveur autonome
- Installation, dépendances, demarrage/arrêt
- Console d’administration et CLI
Administration centralisée
- Concept de domaine et Domain Administration Server (DAS)
Gestion des applications
- Déploiement WAR et EAR, pilotage et mise à jour
- ClassLoader
Jour 2 : Accès aux données et configuration
Accès aux données
- Principes JDBC, configuration DataSource
- Pools de connexions
Paramètres de configuration
- Ports d’écoute, pools de threads
- Dimensionnement mémoire JVM
- Configuration du conteneur Web, gestion des logs
Jour 3 : Performances et sécurité
Amélioration des performances
- Équilibrage de charge et haute disponibilité
- Intégration serveur Apache, clustering
- Affinité de session et réplication
Sécurité
- Protection des fonctions administratives
- Implémentation SSL
- Sécurité des applications
Modalités d’évaluation des acquis
- En cours de formation, par des travaux pratiques
- Et, en fin de formation, par un questionnaire d’auto-évaluation