Tomcat 8 - Administration
Formation créée le 04/10/2022. Dernière mise à jour le 21/12/2022.
Version du programme : 1
Programme de la formation
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 de la formation
- 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
Profil des bénéficiaires
Pour qui
- 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
Contenu de la formation
-
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
-
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
-
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
-
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
-
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
-
Architecture en cluster
- Introduction
- Mode instances multiple
- Répartition de charge
- Tolérance aux pannes
- Travaux pratiques : Implémentation de divers techniques
-
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
Équipe pédagogique
Professionnel expert technique et pédagogique.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
- Espace numérique de travail
- Documents supports de formation projetés
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation
Qualité et satisfaction
Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...