Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

Administration GlassFish

Accueil » Formations » Data » Administration GlassFish

Ce cours permet d'acquérir les connaissances nécessaires pour mettre en exploitation un serveur Glassfish : installation, configuration, déploiement d'application, administration des serveurs et des applications, gestion du clustering, monitoring et résolution des problèmes.
Le cours portera sur les version 2 et 3 de Glassfish

1850 € HT 3 jours J-ADM4

Administration du serveur Java EE GlassFish

Programme

Introduction

  • Historique de Glassfish
  • Le modèle applicatif de Java EE : servlets, JSP, JSF et EJB
  • Les formats de déploiement JAR, WAR, EAR, RAR
  • Principales caractéristiques de Glassfish Server versions 2 et 3
  • Architecture de Glassfish et OSGi

Installation et configuration d’un serveur autonome

  • Installation d’un serveur Glassfish
  • Structures des répertoires
  • Démarrage et arrêt
  • La console d’administration
  • Administration en ligne de commande

Administration centralisée

  • La notion de domaine
  • Le DAS : Domain Administration Server
  • Mise en oeuvre d’un domaine
  • Administration d’un domaine

Gestion des applications

  • Les formats de déploiement
  • Procédures de déploiement d’un WAR et d’un EAR
  • Déploiement par la console et par ligne de commande
  • Pilotage des applications
  • Mise à jour des applications
  • La notion de classloader

Accès aux données

  • Principes de JDBC et notion de DataSource
  • Installation d’un driver JDBC
  • Informations de connexions à une base de données et configuration
  • d’un pool de connexions

Les principaux paramètres de configuration

  • Les ports d’écoute
  • Les pools de threads
  • Taille mémoire des JVM
  • Paramétrage du conteneur Web
  • La gestion des logs

Améliorer les performances

  • Répartition de charge et haute disponibilité avec Glassfish
  • Lien avec le serveur Apache
  • Mise en place du clustering
  • L’affinité de session
  • La réplication des sessions

Introduction à la sécurité Glassfish

  • Sécurisation du serveur d’applications
  • Sécurisation des fonctions administratives
  • Utilisation de SSL
  • Sécurisation des applications