Logo de l'organisme de formation

ENTREZ DANS L'UNIVERS ESIC

Représentation de la formation : Tomcat - Administrer un serveur Web Java EE

Tomcat - Administrer un serveur Web Java EE

Formation mixte
Accessible
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 21/11/2022. Dernière mise à jour le 07/08/2023.

Version du programme : 2

Programme de la formation

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

Objectifs de la formation

  • Installer et configurer un serveur Tomcat
  • Déployer des applications Java EE
  • Mettre en 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

Profil des bénéficiaires

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

Contenu de la formation

  • Contexte des applications Java EE
    • Les projets Apache. Les distributions de Tomcat.
    • Configuration TCP/IP d'un serveur Unix ou Linux
    • 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.
Équipe pédagogique

Nos formations sont animées par des experts reconnus dans leur domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

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
  • Accueil des apprenants dans une salle dédiée à la formation.
  • 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

Merci de consulter notre site internet.

Délai d'accès

2 semaines

Accessibilité

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d’étudier ensemble les possibilités de suivre la formation.