Informatique

Formation Administrer le serveur d'applications GlassFish : Guide Complet

Maîtrisez l'administration et la configuration de GlassFish. Installation, déploiement d'applications Java EE, monitoring. Optimisez les performances du serveur. Sécurisez votre environnement GlassFish. Gestion des ressources et dépannage. Indispensable pour tout administrateur système.

Formation certifianteCertifié Qualiopi
Disponible en
Durée
21 h · 3 j
Rythme
Sessions de 7 h
Niveau
Tout niveau
Lieu
Vos locaux ou nos centres
Délai d'accès
11 jours ouvrés

Tarif intra-entreprise

Sur devis

Groupe jusqu'à 10 personnes · programme adaptable

Demander un devisÊtre rappelé par un conseiller

Réponse sous 24 h ouvrées · sans engagement

Financement

OPCOPlan de développement des compétencesFNE / FAFSimuler mon financement

Objectifs de la formation

Administrer les serveurs GlassFish et comprendre les fonctionnalités de base de l'outil
Déployer et gérer les applications Java EE pour garantir une mise en production optimale
Configurer les ressources et la sécurité pour sécuriser votre environnement GlassFish
Optimiser et superviser les performances du serveur pour améliorer la productivité et la fiabilité

Programme détaillé

12 modules · 21 heures
01

Introduction à GlassFish et Java EE

  • —Présentation de GlassFish : Origines, rôle et architecture
  • —Comprendre Java EE (Jakarta EE) et son écosystème
  • —Positionnement de GlassFish dans les serveurs d'applications
  • —Vue d'ensemble des services offerts par GlassFish
  • —Prérequis système pour l'installation de GlassFish
02

Installation et Premier Démarrage de GlassFish

  • —Téléchargement des différentes versions de GlassFish
  • —Processus d'installation sur diverses plateformes (Windows, Linux)
  • —Configuration initiale de l'environnement Java (JDK)
  • —Démarrage et arrêt du serveur GlassFish via ligne de commande
  • —Vérification du bon fonctionnement : accès à la console d'administration
03

Administration Via la Console Web (DAS)

  • —Présentation de la Domain Administration Server (DAS)
  • —Navigation et exploration des différentes sections de la console
  • —Gestion des domaines et leurs paramètres généraux
  • —Configuration des utilisateurs et de l'accès à la console
  • —Dépannage des problèmes d'accès et de démarrage de la console
04

Déploiement et Gestion des Applications Java EE

  • —Introduction aux architectures d'applications Java EE
  • —Formats de packaging : WAR, EAR, JAR et leurs spécificités
  • —Stratégies de déploiement d'applications via la console
  • —Gestion du cycle de vie des applications : démarrage, arrêt, redéploiement
  • —Dépannage des erreurs de déploiement courantes
05

Configuration des Ressources JDBC et Bases de Données

  • —Configurer une source de données JDBC dans GlassFish via la console d'administration
  • —Créer un pool de connexions pour optimiser l'accès à la base de données
  • —Tester la connexion JDBC pour assurer la communication avec la base de données
  • —Configurer les paramètres de transaction pour une gestion efficace des données
  • —Surveiller et ajuster les performances des connexions JDBC en fonction des requêtes
06

Gestion des Services de Messagerie (JMS)

  • —Introduction à Java Message Service (JMS)
  • —Configuration des ressources JMS : Connection Factories, Queues, Topics
  • —Intégration de GlassFish avec le Message Queue Broker embarqué
  • —Déploiement d'applications MDB (Message-Driven Beans)
  • —Surveillance et dépannage des flux de messages JMS
07

Configuration Avancée du Serveur HTTP/HTTPS

  • —Gestion des connecteurs réseau : HTTP et HTTPS
  • —Configuration des certificats SSL/TLS pour sécuriser les communications
  • —Utilisation des alias de serveurs virtuels (Virtual Servers)
  • —Redirection et réécriture d'URL
  • —Optimisation des paramètres de connexion (Keep-Alive, timeout)
08

Sécurité et Authentification des Applications

  • —Introduction aux mécanismes de sécurité Java EE
  • —Configuration des Realms de sécurité (File, JDBC, LDAP)
  • —Authentification et autorisation des utilisateurs d'applications
  • —Utilisation de la sécurité programmatic et declarative
  • —Sécurisation de la console d'administration et des ressources
09

Monitoring et Supervision des Performances

  • —Outils de monitoring intégrés à GlassFish (Monitoring Service)
  • —Collecte et analyse des métriques de performance serveur
  • —Utilisation de JConsole et VisualVM pour le profilage
  • —Identification des goulots d'étranglement et des problèmes
  • —Configuration des logs et gestion de leur rotation
10

Optimisation des Performances et Clustering

  • —Best practices pour l'optimisation des performances de GlassFish
  • —Réglage des JVM (Java Virtual Machine) et des pools de threads
  • —Introduction au concept de clustering et haute disponibilité
  • —Création et gestion de clusters GlassFish
  • —Stratégies de répartition de charge (Load Balancing)
11

Outils en Ligne de Commande (asadmin)

  • —Introduction à l'outil en ligne de commande 'asadmin'
  • —Exécution des commandes courantes (déploiement, gestion des ressources)
  • —Automatisation des tâches d'administration via des scripts
  • —Gestion des domaines et des instances à distance
  • —Utilisation des commandes pour le monitoring et le dépannage
12

Maintenance, Sauvegarde et Dépannage

  • —Stratégies de sauvegarde et restauration des configurations GlassFish
  • —Procédures de mise à jour et de migration (Upgrade)
  • —Méthodologie de dépannage pour les problèmes courants
  • —Analyse des logs et des messages d'erreur du serveur
  • —Bonnes pratiques de maintenance préventive du serveur
Le conseil de l'expert

Un des objectifs pédagogiques majeurs de cette formation est de maîtriser l'administration via la Console Web de GlassFish, également appelée DAS. Cet aspect est essentiel pour toute personne souhaitant optimiser la gestion des serveurs d'applications. En apprenant à naviguer et à utiliser efficacement cette interface, les participants seront en mesure de mettre en œuvre des configurations adaptées à leurs besoins spécifiques. Le défi principal que rencontrent souvent les apprenants dans ce domaine est la complexité de la configuration initiale et de la gestion des ressources, notamment la mise en place des connexions JDBC et des services de messagerie. Beaucoup d'administrateurs sous-estiment l'importance d'une configuration précise, ce qui peut entraîner des problèmes de performance ou de sécurité dans leurs environnements de production. Cette formation se distingue par son approche pratique et interactive, permettant aux participants d'appliquer immédiatement les concepts appris à des cas concrets. Contrairement à d'autres formations, nous privilégions une immersion totale dans des scénarios réels, où les apprenants peuvent voir l'impact direct de leurs actions sur la performance et la sécurité du serveur GlassFish. Cette méthode garantit une appropriation rapide et efficace des compétences nécessaires à une administration réussie. Pour tirer le maximum de cette formation, il est recommandé de venir avec des questions spécifiques ou des cas d'utilisation en tête. Cette approche proactive vous permettra d'engager des discussions enrichissantes et d'obtenir des réponses adaptées à vos préoccupations, tout en maximisant l'interaction avec le formateur et les autres participants. N'hésitez pas à partager vos expériences pour enrichir l'apprentissage collectif.

Pourquoi choisir cette formation en informatique

🎯

Maîtrise de GlassFish

Devenez un expert dans l'administration de GlassFish, en apprenant ses fonctionnalités clés pour une gestion efficace et sécurisée.

🚀

Déploiement optimal d'applications

Apprenez à déployer et gérer des applications Java EE, garantissant leur performance et leur fiabilité en production.

🔒

Sécurisation avancée

Découvrez comment configurer les ressources et la sécurité de GlassFish pour protéger vos applications et données sensibles.

📊

Optimisation des performances

Acquérez des compétences pour superviser et optimiser les performances du serveur, améliorant ainsi la productivité de votre environnement.

🛠️

Administration pratique

Bénéficiez d'une formation pratique via la Console Web (DAS), facilitant une administration intuitive et réactive de votre serveur.

📚

Formation complète et adaptée

Un programme structuré et détaillé qui s'adresse à tous les niveaux, garantissant une montée en compétences rapide et efficace.

Compétences acquises

Administrer les serveurs GlassFish

Installer, configurer et administrer l'environnement GlassFish, depuis sa mise en place initiale jusqu'à la gestion quotidienne via la console web ou les outils en ligne de commande.

Déployer et gérer les applications Java EE

Maîtriser le déploiement, le redéploiement et la gestion du cycle de vie des applications Java EE (WAR, EAR) sur GlassFish, et résoudre les problèmes courants liés au déploiement.

Configurer les ressources et la sécurité

Mettre en place des ressources (JDBC, JMS) et sécuriser l'environnement GlassFish et les applications, incluant la configuration des Realms de sécurité et des communications SSL/TLS.

Optimiser et superviser les performances

Surveiller les performances du serveur et des applications déployées, identifier les goulots d'étranglement et appliquer les bonnes pratiques d'optimisation pour assurer la stabilité et l'efficacité de GlassFish.

Public, prérequis et modalités

Public visé

Administrateurs Système Développeurs Java EE Ingénieurs DevOps Chefs de projet technique

Prérequis

Aucun prérequis spécifique, mais une bonne connaissance de Java EE est souhaitable.

Moyens pédagogiques

Salle équipée, supports remis en PDF, cas réels rejoués en atelier, 8 participants maximum.

Suivi & évaluation

Un examen final sera organisé à la fin de la formation pour évaluer vos compétences en administration de serveur GlassFish Un projet personnel permettra de mettre en pratique vos connaissances et de recevoir des retours d'experts Un questionnaire de satisfaction sera envoyé pour recueillir vos commentaires et suggestions

Accessibilité

Notre organisme de formation s'engage à accueillir et accompagner les personnes en situation de handicap. Notre référente handicap, Mme Lorène Travaux est disponible pour étudier avec vous les adaptations pédagogiques, techniques ou logistiques nécessaires avant toute inscription.

Financer cette formation

Plusieurs dispositifs permettent de prendre en charge tout ou partie du coût. Nos conseillers identifient avec vous la solution la plus adaptée à votre situation.

OPCO

Formations financées via votre opérateur de compétences

Les OPCO peuvent prendre en charge tout ou partie des frais de formation de vos salariés, dans le cadre du plan de développement des compétences ou de l'alternance.

En savoir plus

FAF

Aide à la formation pour les indépendants

Les Fonds d'Assurance Formation financent les formations des indépendants, auto-entrepreneurs, professions libérales et chefs d'entreprise (FAFCEA, AGEFICE, FIFPL…).

En savoir plus

France Travail

Des aides pour les demandeurs d'emploi

France Travail peut financer votre formation via l'AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour vérifier votre éligibilité.

En savoir plus

Employeur

Votre entreprise peut financer votre formation

Dans le cadre du plan de développement des compétences, l'employeur prend en charge le coût pédagogique et maintient la rémunération pendant la formation.

En savoir plus

FNE-Formation

Un soutien pour les entreprises en transformation

Le FNE-Formation accompagne les entreprises en mutation économique ou en transition écologique et numérique, avec une prise en charge pouvant aller jusqu'à 100 %.

En savoir plus

Besoin d'aide pour choisir votre dispositif ?

Nos conseillers analysent votre situation et vous orientent vers la solution la plus avantageuse.

Être conseillé gratuitement

Ils ont suivi cette formation

« Un participant a réussi à déployer une application Java EE sur le serveur GlassFish qu'il a administré selon les bonnes pratiques apprises durant la formation. »

Participant à cette formation · avis recueilli en fin de session

« Après la formation, un participant a configuré les utilisateurs et les accès à la console de GlassFish, améliorant ainsi la sécurité de l'environnement. »

Participant à cette formation · avis recueilli en fin de session

Questions fréquentes

- Connaissances fondamentales de Java et Java EE. - Familiarité avec les concepts de base des systèmes d'exploitation (Linux/Windows). - Compréhension des notions de base des serveurs d'applications.

Demandez un devis pour la formation Administrer le serveur d'applications GlassFish : Guide Complet

Programme adaptable à votre contexte. Réponse sous 24 h ouvrées, sans engagement.

Demander un devisCertifié Qualiopi · Financement OPCO / FAF

Formations similaires

Autres formations de la même catégorie qui pourraient vous intéresser.

Certification Usages Informatique et Numérique

14 h

Voir la formation

Maîtriser l'Analyse Forensic Cyber : Enquêtes Numériques Avancées

21 h

Voir la formation

Apprenez les fondamentaux des bases de données relationnelles

21 h

Voir la formation