Formation Tomcat : Administration

  • Référence : AWTOM1
  • Durée : 21 heures
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Connaissances de base des technologies Web et du fonctionnement d'un serveur Web

PROFIL DES STAGIAIRES

  • Cette formation Tomcat Administration s'adresse aux administrateurs et développeurs désirant installer, administrer et intégrer Tomcat au serveur Apache

OBJECTIFS

  • Mettre en oeuvre les différentes techniques abordées sur des plateformes Linux et Windows
  • Configurer, déployer, sécuriser les applications et assurer leur connexion

METHODES PEDAGOGIQUES

  • Mise à disposition d’un poste de travail par participant
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Production et Supervision

CONTENU DU COURS Production et Supervision

1 - Contexte des applications Java EE

  • Les projets Apache
  • Les distributions de Tomcat
  • Java EE, Jakarta EE : architecture

2 - Installation

  • L’installation et configuration de la JVM (Java Virtual Machine)
  • L’installation de Tomcat
  • Le démarrage de Tomcat : scripts et variables
  • La structure de Tomcat : répertoires, moteur, connecteurs…

3 - Déploiement d'applications

  • Le répertoire de déploiement : Application Jakarta EE
  • Le déploiement par contexte
  • Les outils de déploiement
  • L’accès à la base de données via une DataSource

4 - Sécurité

  • Principes
  • La sécurisation du système de fichiers
  • L’authentification et les autorisations
  • La configuration des "Realms"
  • Configuration TLS (Transport Layer Security) : Mode JSSE (Java Secure Socket Extension) ou OpenSSL

5 - Journalisation

  • Principe des traces
  • Logs d’accès (valve)
  • Logs du serveur avec JULI : Le fichier "logging.properties"

6 - Performances et tests

  • JVM, usage de la mémoire…
  • Choix du "garbage collector"
  • Charge du serveur et charge de l’application
  • Réglage des pools (DataSource, connecteur)
  • Configuration "standalone" ou avec serveur Web
  • Mise à l’échelle

7 - Cluster Tomcat

  • Le module Apache mod_proxy : Proxy simple
  • Configuration de Tomcat : Configuration des sessions pour l’affinité
Cookies