Formation Administration Tomcat Avancée

Transcription

Formation Administration Tomcat Avancée
Formation Administration Tomcat Avancée
Partenaire
Maîtriser de fond en comble Tomcat
Référence : TOMCAT-AVANCE
Durée : 4 jour(s)
Présentation
Ce cours intensif de 4 jours apporte une introduction pas-à-pas au populaire serveur d'applications
Apache Tomcat.
La formation démarre par l'installation d'Apache Tomcat et sa configuration générale, puis s'intéresse
aux stratégies avancées de déploiement, à la configuration avancée et enfin au troubleshooting. Chaque
module est accompagné d'exercices complets apportant une expérience pratique du cours.
Cette formation interactive est destinée aux administrateurs systèmes qui souhaitent installer,
configurer et monitorer leur infrastructure web mais aussi aux intégrateurs système, ingénieurs,
développeurs et architectes qui sont amenés à déployer Apache Tomcat dans l'environnement
d'entreprise.
Objectifs
-
Savoir installer et configurer Tomcat
Choisir et implémenter des stratégies de déploiement d'applications
Utiliser les options de configuration avancées de Tomcat
Réaliser des installations scalables, finement réglées et facilement débuggables
Répartition: 50% Théorie, 50% Pratique
Public:
Administrateur système, Intégrateur système, Ingénieur système, Développeurs,
Architectes
Pré-requis: Base en administration système
Programme
Introduction
- Introduction et organisation de la formation
- Objectifs de la formation
- Solution de configuration
- Membership statique ou Membership dynamique
Troubleshooting
Introduction à Tomcat
- Introduction à Tomcat et à l'écosystème Tomcat
Installation de Tomcat
- Bonnes pratiques pour lire les logs Tomcat
- Stack trace Java
- Thread dumps
- Installation par défaut
- Présentation des scripts principaux
- Installation de Tomcat comme un service/daemon
Réglages des performances
Configuration de base
Vue interne de la JVM
-
- Pile de processus JVM
- Jeune et vieille génération
- Garbage collection
Structure du répertoire Tomcat
Principaux fichiers de configuration
Logging
Travailler avec les threads
SSL
Déploiement d'applications Web avec Tomcat
-
Déploiement basique d'un fichier WAR
Le gestionnaire Tomcat
Définition de contextes de déploiement
Le contexte ROOT
Déploiement automatique par scripts Ant
Pré-compilation de JSPs
Déploiement à grande échelle
-
CATALINA_HOME et CATALINA_BASE
Limites du layout monolithique par défaut
Comment implémenter un layout distribué
Bonnes pratiques pour les migrations de JDK
Bonnes pratiques pour les migrations Tomcat
Configuration avancée
-
Valves
Database connection pools
Security realms
Single sign-on
Application de patch
Class loaders
Connecter tomcat à Apache httpd
- Introduction Apache httpd
- Utilisation de mod_jk pour connecter Tomcat à
Apache httpd
- Utilisation de mod_proxy pour connecter Tomcat à
Apache httpd
- Comment choisir entre mod_jk et mod_proxy
High Availability Clustering
- Effets de bord du clustering
- Configuration du clustering par défaut
- BIO/NIO/APR : quel connecteur choisir ?
- Réglages des threads, timeouts et keep-alive
Protocole HTTP
-
Qu'est ce que HTTP ?
Tomcat et les versions HTTP
Keep-alive
Authentification
Tel: +33(0)1 45 26 19 15
Fax : +33(0)1 75 43 49 92
Email : [email protected]

Documents pareils