Formation : Tomcat : administration
(Réf. 19244)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Java
Prérequis
- Connaissances des architectures Internet.
Public
- Architecte technique
- Administrateur système
- Équipe projet
Objectifs
- Maîtriser les tâches courantes d'administration Tomcat (monitoring d'applications, logs, datasources...)
- Adapter l'architecture d'un serveur à une montée en charge
- Mettre en place la sécurité
- Interfacer Tomcat avec Apache HTTP Server
Type de formation
CourteProgramme
1. INTRODUCTION
Les architectures Internet / Intranet
. Du client / serveur au Web, les différentes composantes d'un serveur Internet / Intranet, les limitations du client Web.
. La norme JEE, les architectures cibles de JEE, l'implémentation de cette norme par les serveurs d'applications JEE.
La plate-forme JEE
. Présentation des différentes composantes de l'architecture J2EE (servlet, jsp...).
2. INSTALLATION ET TACHES USUELLES D'ADMINISTRATION
Installation
. Les différentes distributions de Tomcat.
. Procédures d'installation, de démarrage, d'arrêt du serveur.
. Installation et paramétrage de la console d'administration.
. Les fichiers server.xml et tomcat-users.xml.
. Organisation de l'arborescence des répertoires Tomcat.
Déploiement et configuration de base
. Déploiement d'une application Web avec Tomcat.
. Problématiques avancées de déploiement : configuration du déploiement à chaud, dépendances de jars, positionnement des fichiers properties.
. Introduction à l'automatisation des déploiements avec ant.
. Configuration d'une application déployée : context path, nombre maximum de sessions autorisées...
Gestion des logs
. Redirection de la sortie standard vers un fichier de logs.
. Installation et configuration de log4j.
. Mise en place d'une valve permettant de tracer toutes les requêtes vers une application.
3. JNDI ET LES DATASOURCES
JNDI
. Présentation de l'utilisation de JNDI avec Tomcat.
. Récupération d'une ressource via un service de nommage.
Les datasources
. Présentation de la problématique des pools de connexions.
. Mise en place d'un pool de connexions avec Tomcat, via l'utilisation d'une datasource (niveau global et niveau local).
. Optimisation du pool de connexions Tomcat.
4. LA SECURITE
Les royaumes de sécurité (realm). Gestion des authentifications et autorisations.
Les différents modes de stockage des droits utilisateurs (fichier xml, base de données, LDAP).
Mise en place d'une authentification unique pour plusieurs applications (Single Sign On).
Mise en place d'une communication SSL avec https.
5. CONFIGURATION AVANCEE
Interfaçage avec Apache HttpServer
. Interfaçage de Tomcat avec un serveur front-end http.
. Mise en pratique avec Apache HTTP Server. Installation du connecteur mod_jk.
. Paramétrage du serveur HTTP pour le relier à Tomcat.
Les performances
. Equilibrage de charge au niveau http.
. Problématique des clusters avec Tomcat.
. Surveillance et monitoring.Pédagogie
Non renseignéPoint(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
92100 BOULOGNE BILLANCOURT :