Tomcat, administration

Objectifs

La maîtrise et l'optimisation des fonctionnalités du conteneur de servlets et de JSP Tomcat peuvent se révéler complexes. Ce cours vous apprendra à l'installer, l'administrer et à l'intégrer au serveur Apache. Il vous montrera comment configurer, déployer, sécuriser vos applications et assurer leur connexion aux BD.

Participants

Administrateurs système, exploitants et intégrateurs

Pré-requis

Connaissances de base des technologies Web, d'une architecture Java/Web (JSP/Servlet) et des serveurs.

Moyens pédagogiques

1 poste par participant - 1 Vidéo projecteur - Support de cours fourni à chaque participant – Formation présentielle

Durée

3 jours

Les sessions inter-entreprises

Date Session
Du 11/12/2017
Au 13/12/2017
Paris
Formation standard
Du 11/12/2017
Au 13/12/2017
Caen
Formation standard
Du 11/12/2017
Au 13/12/2017
Lyon
Formation standard
Du 11/12/2017
Au 13/12/2017
Rennes
Formation standard
Du 11/12/2017
Au 13/12/2017
Lille
Formation standard
Du 11/12/2017
Au 13/12/2017
Rouen
Formation standard
Du 12/03/2018
Au 14/03/2018
Paris
Formation standard
Du 12/03/2018
Au 14/03/2018
Caen
Formation standard
Du 12/03/2018
Au 14/03/2018
Lyon
Formation standard
Du 12/03/2018
Au 14/03/2018
Rennes
Formation standard
Du 12/03/2018
Au 14/03/2018
Lille
Formation standard
Du 12/03/2018
Au 14/03/2018
Rouen
Formation standard
Du 14/05/2018
Au 16/05/2018
Paris
Formation standard
Du 14/05/2018
Au 16/05/2018
Caen
Formation standard
Du 14/05/2018
Au 16/05/2018
Lyon
Formation standard
Du 14/05/2018
Au 16/05/2018
Rennes
Formation standard
Du 14/05/2018
Au 16/05/2018
Lille
Formation standard
Du 14/05/2018
Au 16/05/2018
Rouen
Formation standard
Ce plan de cours est établi à titre indicatif. Son contenu peut être adapté à chaque formation Télécharger la fiche pdfDemander un devis

Code

TOMCAT-ADM

Description détaillée

Contexte des applications JEE 

Les projets Apache. Les distributions de Tomcat.

JEE, Servlet, JSP et composants : architecture

 

Installation 

Installation et configuration de la JVM.

Installation du serveur. Les options.

Installation et compilation de Tomcat avec Ant.

Les éléments de Tomcat : répertoires, moteur, connecteurs...

Travaux pratiques 

Installation de Tomcat et paramétrage de base.

 
Configuration 
Configurations : composants, utilisateurs, déploiement, contrôle d'accès, application Web.
Outils de configuration. Automatisation avec Ant.
Filtrage de requêtes (les "Valves"), de logging. Single Sign On. Les Realms.
Configuration de la persistance de sessions. Les ressources JNDI : JDBC et Mail.
Analyse du chargement des classes Java.
Travaux pratiques 
Configuration d'une application fournie.
 
Les connecteurs 
HTTP 1.0 et 1.1 et connecteur Coyote.
Utilisation de Tomcat avec un serveur Proxy.
Intégration avec IIS et Apache. Protocoles AJP.
Configuration Tomcat In-Process et Out-of-Process.
Optimisation. Répartition de la charge.
Connecteurs JDBC : alternative et configuration.
Travaux pratiques 
Accès à l'application fournie à travers un serveur Web et connexion à une base de données.
 
Sécurité 
Principes. Sécurisation du système de fichiers. Les permissions. Java Security Manager et Tomcat.
Les "Realms" : message Digest, rôles, fichiers, JDBC.
SSL : JSSE et PureTLS.
Travaux pratiques 
Sécurisation de l'application
 
Journalisation 
Projet Log4J. Sorties : console, fichier, syslog...
Logger. Niveaux de log. Lecture du journal.
Configuration par XML ou Java.
Travaux pratiques 
Implémentation et configuration de logging de l'application
 
Performances et tests
Hébergement virtuel.
Configuration "standalone" ou avec serveur Web.
JVM, usage de la mémoire.
Mise à l'échelle.
Tests de charge avec JMeter.
Charge du serveur et charge de l'application.
Le monitoring JMX.
Travaux pratiques 
Etablissement d'un plan de test pour l'application.
 
 
 
 

Les dernières places disponibles

Aucune annonce pour le moment
Une erreur est survenue
Une erreur est survenue, l'administrateur a été contacté
Revenir à la première page