Cours

Systèmes & Réseaux

Technologies Web

Outils


Filères

 

 

JEE - Glassfish

Glassfish 3 est le premier serveur d'application prenant en charge la plate-forme Java Enterprise Edition 6 (Java EE 6) standard. Sa flexibilité améliorée et sa facilité d'utilisation ont permis de réduire les coûts en favorisant la productivité des développeurs, en simplifiant l'architecture d'application et en offrant une prise en charge dynamique des mises à niveau.

Objectifs

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 la 3 de Glassfish

programme rouge

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
  • 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

 

Ref : JEG Plan format pdf
pendule-rouge Durée : 5 jours
calculette Prix : 2500 € HT
silhouette-rouge Public : Concepteurs / développeurs, chefs de projets, équipe projet, architectes technique
clef-rouge

Pré-requis : Des concepts liés à la plateforme Java EE. Expérience requise en administration de systèmes

ordinateur-TP De nombreux exercices permettront d’acquérir les compétences suivantes :
•Savoir installer et configurer GlassFish
•Savoir intégrer une application JEE
•Savoir assurer la mise en production et l'exploitation

telephone

Contactez-nous :

06 60 81 02 03

enveloppe formation@asoft.fr

 

 

 

 

 

 

 

 






---------------------------------------------------------------------------------------------------------------------------------------

AcOS (Académie Open Source) - Formation aux technologies Open Source - Lyon - Paris
Tous Droits réservés à ALTERNANCE Soft   Webmaster - Mentions légales
                         --- Dernière mise à jour 07/01/2015 ---
---------------------------------------------------------------------------------------------------------------------------------------