Geronimo AS Administration

Formation inter-entreprise

À qui s'adresse la formation?

Tous

Durée

4,00 jour(s)

Langues(s) de prestation

EN FR

Prochaine session

Prérequis

Notions de JEE

Objectifs

Comprendre les enjeux de la maintenance d'un serveur d'application Geronimo - Maîtriser les tâches courantes d'administration - Administrer des serveurs Geronimo en cluster (load-balancing, fail-over).

Contenu

Introduction

Présentation, positionnement, licences et version Little-G
Les composants d'un serveur d'application JEE
Architecture et couplage avec Jetty ou Tomcat
Noyau Geronimo et gestion du cycle de vie des GBeans
Services JEE: infrastructure et communication

Installation

Distributions Jetty/Tomcat
Types d'installation (complète/minimale)
Pré-requis et Customisation
Structure de Geronimo (bin, deploy, docs, repository...)
Modes de démarrage et tests

Atelier pratique: installation du serveur et test

Administration du serveur

Configuration des instances
Présentation de la console d'administration
Configuration de services
Gestion des logs
Sécurité et optimisations
Plug-in Geronimo disponibles

Atelier pratique: application des différentes tâches d'administration

Déploiement et gestion des ressources

Outils de déploiement de projets JEE (console/Geronimo Deployer)
Plugin Maven de déploiement
Fichiers de déploiement spécifiques à Geronimo
Installation de connecteurs
Annuaire JNDI et utilisation de ressources
Configuration de ressources:

  • JDBC: pools de connexion et datasources (configuration et optimisation)
  • Sessions JavaMail
  • Ressources JMS (ActiveMQ Resource Adapter)
  • Ressources JTA (pilotes XA, transactions distribuées)
  • Sécurité JAAS et JAAC

Atelier pratique: déploiement de projets (.war,.jar,.ear) - Configuration de ressources et utilisation

Configuration avancée

Paramètres de tunning de la JVM
Gestion des pools de threads
Optimisation de la configuration des conteneurs web (Jetty/Tomcat)
Sécurité (Users, Groups, gestion des certificats...)

Atelier pratique: optimisation du serveur et configuration JVM

Réplication

Objectifs, stratégie et principes d’une réplication
Mise en oeuvre du load-balancing, fail-over
Sessions et la synchronisation en réplication

Atelier pratique: mise en oeuvre d'un cluster et déploiement d'applications - Gestion de la répartition de la charge

Méthodes pédagogiques

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Évaluation

Contrôle continu

Certificat, diplôme

Attestation de fin de stage mentionnant le résultat des acquis

Contact pour cette formation

Dawan - Service commercial

Ces formations pourraient vous intéresser