Administration du serveur Java EE Apache Tomcat
Programme
Introduction
- Historique de Tomcat
- Présentation de Java EE
- Le modèle applicatif de Java EE : servlets, JSP, JSF et EJB
- Principales caractéristiques du serveur Apache Tomcat
Installation, administration et configuration de Tomcat
- Architecture Tomcat
- Structures des répertoires
- Démarrage et arrêt d’un serveur Tomcat
- Les principaux fichiers de configuration
- Paramètres de la JVM
- Multi-instances
- Admin Tool
Déploiement
- Structure d’une application web
- Formats de déploiement
- DataSource
- Manager Tool
Sécurité
- Objectifs
- Sécuriser l’installation de Tomcat
- Modèle de sécurité JEE
- Sécuriser les web applications
- Présentation de JAAS
- Realms Tomcat
- SSL
- Chaine de sécurité
- Sécurité Serveur, Client, One way/Two way
- Certificats
- Filtrage accès
- SecurityManager
- Configuration
Supervision
- La console d’administration
- Configuration
- Gestion et configuration des logs
- Commandes
- Interface JMX
Performance
- Test de charges
- Tunning
- Threads
- Pool de connexions
Couplage de Tomcat avec le serveur HTTP Apache
- Installation du serveur HTTP Apache
- Installation du connecteur mod_jk
- SSL et Apache
Cluster Tomcat
- Objectifs
- Configuration
- Load Balancer