Booster des Talents IT

Formation GlassFish

formation glassfish logo
Avec la formation GlassFish vous découvrirez comment développer des réflexes clés qui permettent de réagir efficacement devant n’importe quelle problématique liée à un serveur d’application JEE. Grâce à sa console d’administration ergonomique et complète, vous serez aptes en 5 jours à maitriser l’outil pour gagner en efficience.
Prixà partir de
2190€ HT
RéférenceAF7024
Durée4 jours
Public Administrateurs systèmes et réseaux
PrérequisConnaissance de JEE
TP50%

Plan de Formation GlassFish

Les bases de J2EE

Architecture
Spécifications
Conteneurs
Services
Rôles
Livrables (EAR, WAR, RAR, JARs)

Le serveur Glassfish

Historique et positionnement
GlassFish PortFolio
Versions: Glassfish v2, v3
Concurrents : Jboss, WebSphere, WebLogic…
Atouts : standards, console web
Licence, Support

Les changements notables sur Glassfish

Profil web
GlassFish embedded
Architecture noyau OsGI
Déploiements Scripts
UpdateTool / Add-Ons
Autres nouveautés

Installer Glassfish

Notion de profil Glassfish : développeur, cluster, entreprise
Setup.xml, setup-cluster.xml
Arborescence glassfish (logs, applications,…)
Analyse ports ouverts : 8080, 8181,
Test installation
Accès console d’administration

Déployer les applications

Déploiement WAR, EAR
Conteneur web, conteneur EJB
Déploiement composants EJB2, EJB3
Déploiement de services web
Déploiement de services JBI

L’annuaire JNDI

Comprendre JNDI
Le rôle central de l’annuaire dans Glassfish
Objets de l’annueire (Resources)
Accès à l’annuaire JNDI de Glassfish : Datasource, EJB…

Accéder aux données

API JDBC
Création Datasource JNDI
Pool de connexion : nécessité et création, configuration
XA

Administration de base

Les 3 outils pour l’administration Glassfish (console web, ligne commande, JMX)
Présentation de la console d’administration web
Les scripts : asadmin, asant, appclient
Créern, configurer et démarrer les domaines Glassfish

Analyser les LOGS

Fichier de log : server.log
Niveaux de log : INFO, WARNING, FINEST…
Les logs dans la console d’administration web
Mise en œuvre outil chainsaw
Comprendre une ligne de log : thread, niveau, message

Sécurité JAAS

S’authentifier et autoriser
Comprendre JAAS : realm, role
Répondre aux questions : Qui, Quoi, Comment
Fichier web.xml, sun-web.xml
Security-constrain, role-authent
Realm: file, jdbc, ldap
Créer des utilisateurs, groupes, realm dans la console web

Mettre en œuvre JMS

API JMS (java Message Service)
Architecture JMS
Notions de Queues, Topic, Destination
Objets JMS dans annuaire JNDI
Consumer, Producer
Création d’une file de message
Déployer un EJB Message (@MessageDriven)

Réaliser des transactions avec GlassFish

Comprendre la notion de transaction
Propriétés ACID
Transaction DB : notion d’isolation de transaction
Paramétrage transactions EJB2, EJB3 (@Transactionnal)

Clustering

Notion clé : Load Balancing (Equilibrage de charge)
Notion clé : fail over (reprise sur incident)
Glassfish en mode cluster
Notions d’Agent
Créer et démarrer un agent
Créer et démarrer une instance
Créer d’un cluster
Répliquer de session in memory
Répliquer HADB
Intégrer Glassfish avec apache
Intégrer Glassfish avec sjws

Nos autres formations Informatique

AF32614Formation Firewall 9.0 : Debug et Diagnostic (EDU-330) en Intra/Cours Particulier3 jours2250€ HT
AF32356Formation Gestion de projet par l’exemple New Formation ! en Intra/Cours Particulier3 jours1490€ HT
AF31547Formation Palo Alto Networks Firewall 9.0 Essentials : Configuration et Management, avec certification PCNSA en Intra/Cours Particulier5 jours
AF29420Formation Intégrer de nouveaux collaborateurs IT New Formation ! en Intra/Cours Particulier2 jours0€ HT
AF29109Formation Intégrer le digital dans sa formation présentielle New Formation ! en Intra/Cours Particulier2 jours0€ HT
Voir les 382 formations
Vous pouvez également être intéressé par des formations déploiement d'application, développement web, GlassFish, JEE ou par les formations de notre filière Informatique
Prixà partir de
2190€ HT
RéférenceAF7024
Durée4 jours
Public Administrateurs systèmes et réseaux
PrérequisConnaissance de JEE
Travaux pratiques50%