Description
Objectif de formation : A l'issue de cette formation, les participants connaîtront l'architecture du serveur Tomcat, spécifiquement ses rôles et son contexte de mise en oeuvre.
Objectifs pédagogiques
- Savoir implémenter TOMCAT
- Déterminer les réglages d'un serveur TOMCAT
- Déployer des applications
- Gérer l'administration, l'exploitation, le monitoring et le tuning d'un serveur TOMCAT
- Utiliser l'intégration avec le serveur Apache
- Comprendre l'architecture en cluster
Public concerné
Administrateurs
Concepteurs
Responsables systèmes
Prérequis
Comprendre les bases de l'administration d'un système d'exploitation
Avoir des connaissance de développement en langage Java
Déroulé du programme
1
Introduction & implémentation de Tomcat
- Historique et versions
- Rappel sur les applications Webs en Java
- Installation
- Travaux pratiques : Implémenter des scripts de démarrage/arrêt
2
Paramètrage d'un serveur TOMCAT
- Fichier server.xml
- JNDI
- L'authentification
- Session utilisateur
- Serveur HTTP
- Interface d'administration
- Travaux pratiques : paramétrer un serveur TOMCAT
3
Implémentation d'applications
- Les fichiers .war
- Mode développement VS mode production
- Tomcat manager
- Automatisation du déploiement
- Présentation de Client Deployer
- Travaux pratiques : Manipulation d'application à l'aide de différents outils
4
Administration, Exploitation, Monitoring et Tuning d'un serveur TOMCAT
- Utilisation de fichiers journaux avec JULI
- Paramétrage des Handlers et manipulation des niveaux de trace
- Implémentation de Log4j
- JMX & Mbeans
- Tomcat & JMX
- Monitoring local ou distant
- Mbeans Tomcat
- Ant & serveur Mbeans
- Optimisation de la performance
- L'outil JMeter
- Optimisation de TOMCAT
- Travaux pratiques : Enregistrement d'un scénario de test
5
Intégration avec le serveur Apache
- Présentation des méthodes
- Comparatif entre les méthodes
- Configuration de deux serveurs avec Apache comme Proxy
- Utilisation de mod_jk pour la configuration de deux serveurs
- Mode in-process
- Travaux pratiques : Mise en place des différentes architectures
6
Architecture en cluster
- Introduction
- Mode instances multiple
- Répartition de charge
- Tolérance aux pannes
- Travaux pratiques : Implémentation de divers techniques
7
Sécurisation
- Introduction
- Sécurisation de l'environnement
- Attaques externes
- Outils de protection
- Sécurisation par SSL
- Travaux pratiques : Manipulation d'outils pour sécuriser le serveur Tomcat
Informations
Durée
3 jour(s)
21h
Tarif
2180 € HT
HT
Formations similaires
Réseaux et systèmes
Active Directory Federation Services (ADFS) (2-015)
4 jour(s)
2850 € HT
Réseaux et systèmes
Administration d’un serveur POSTFIX sous Linux
2 jour(s)
2600 € HT
Réseaux et systèmes
Administration de Serveur Web IIS 10 pour Windows Server
5 jour(s)
3490 € HT
Réseaux et systèmes
Administration de Solaris 11 - Niveau 1
5 jour(s)
3490 € HT