Nos domaines de formation :

Formation Tomcat, administrer un serveur Web Java EE

4,3 / 5
Stage pratique
meilleur vente
Durée : 3 jours
Réf : TOC
Prix  2019 : 1960 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

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.

Objectifs pédagogiques

  • Installer et configurer un serveur Tomcat
  • Déployer des applications Java EE
  • Mettre un place un pool de connexions vers une base de données
  • Optimiser les performances d'un serveur Tomcat
  • Sécuriser un serveur Tomcat et ses ressources

Travaux pratiques

Les participants pourront mettre en œuvre les différentes techniques abordées sur des plateformes Linux et Windows.
PROGRAMME DE FORMATION

Contexte des applications Java EE

  • Les projets Apache. Les distributions de Tomcat.
  • Java EE, 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 Reverse Proxy.
  • Intégration avec IIS et Apache.
  • Intégration via mod_proxy (HTTP et AJP).
  • Intégration via mod_jk.
  • 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.
  • Le protocole SSL.

Travaux pratiques
Sécurisation de l'application.

Journalisation

  • JULI, configuration logging.properties.
  • Projet Log4J. Sorties : console, fichier, syslog...
  • Logger. Niveaux de log. Lecture du journal.
  • Configuration par XML ou Java.
  • Remplacer JULI par Log4J.

Travaux pratiques
Implémentation et configuration de logging de l'application.

Performances et tests

  • 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.

Participants / Prérequis

» 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.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

J’ai lu et j’accepte les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD). Dans ce contexte, j’accepte de recevoir des communications de la part d’ORSYS Formation. Je peux modifier l’usage de mes données via ce formulaire.
Avis vérifiés
picto avis vérifiés
Cédric E. 08/10/2018
5 / 5
Très bon intervenant. Manque juste le support de cours dématérialisé.

Céline B. 08/10/2018
5 / 5
Très bon formateur. Bonne pédagogie. Apres plusieurs formations, j'ai ENFIN compris comment ça marchait. Merci

Kévin P. 08/10/2018
5 / 5
Formateur qui connait bien son sujet, peut être un peu long sur la partie purement installation du serveur Tomcat. J'ai apprécié l'ouverture un peu plus large sur la partie Java / JMX et connexion avec des produits externes (Apache...)

Nicolas O. 08/10/2018
5 / 5
Merci pour la qualité de la formation (support et animation)! Une version numérique des supports de cours (même pdf) serait appréciable à des fins d'archivage.

IDRISSI E. 08/10/2018
5 / 5
Le contenu est riche et la pédagogie sont bonnes, seul petit regret est qu'on aura pas de support en format électronique.

Régis D. 16/07/2018
5 / 5
des exemples concrets, beaucoup de pratique. la formation est de qualité.

Jérémie L. 16/07/2018
5 / 5
Formation très intéressante notamment grâce aux qualités pédagogiques du formateur.

LOPEZ C. 05/03/2018
5 / 5
Cours très intéressant. Tous les thèmes de la formation ont été traités. Les exercices mettent bien en pratique les éléments théoriques introduits préalablement. Tous les sujets de la formation ont été traités. Mon intérêt initial portait sur les performances et la sécurité. Les explications liées aux sujets traités ont aussi un grand intérê

Fritz P. 05/03/2018
5 / 5
La partie optimisation des performances devrait être abordée plus en profondeur.

Samuel D. 04/12/2017
2 / 5
Les exercices sont plein d'erreurs et les logiciels installés sur la machine obsolètes. J'ai vraiment le sentiment d'avoir perdu mon temps. Heureusement que le formateur était à la hauteur et connaissait son sujet, mais je reste sur une mauvaise appréciation du support pédagogique. Je ne félicite pas ORSYS qui n'a envoyé le support de cours au formateur que 2 jour avant cette formation de 3 jours.

Cédric A. 04/12/2017
3 / 5
Le contenu de la formation est correcte mais est loin d'être à jour concernant la version actuelle du produit et celle du support et également en ce qui concerne les exercices qui ne fonctionnent pas et qui ont été modifiés par des personnes de Docdoku sans avoir averti le formateur qui se trouve dans l'embarras lors des TP...

Julien C. 04/12/2017
4 / 5
Contenu respectant le plan de formation. Formateur jeune mais dynamique Manque peut-être d'un peu plus de cas pratiques
Avis client 4,3 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.