Administration Tomcat

Accueil » Formations » Data » Administration Tomcat

Après une brève présentation de Java EE, ce cours permet d'acquérir les connaissances nécessaires pour mettre en exploitation un serveur Tomcat : installation, optimisations de déploiement, surveillance du serveur et administration.
Il sera utile aussi bien aux administrateurs qu'aux développeurs qui ont souvent besoin de savoir comment fonctionne le serveur d'applications.

1100 € HT 2 jours J-ADM6

Administration du serveur Java EE Apache Tomcat

Programme

Introduction

  • Historique de Tomcat
  • Présentation de Java EE
  • Le modèle applicatif de Java EE : servlets, JSP, JSF et EJB
  • Principales caractéristiques du serveur Apache Tomcat

Installation, administration et configuration de Tomcat

  • Architecture Tomcat
  • Structures des répertoires
  • Démarrage et arrêt d’un serveur Tomcat
  • Les principaux fichiers de configuration
  • Paramètres de la JVM
  • Multi-instances
  • Admin Tool

Déploiement

  • Structure d’une application web
  • Formats de déploiement
  • DataSource
  • Manager Tool

Sécurité

  • Objectifs
  • Sécuriser l’installation de Tomcat
  • Modèle de sécurité JEE
  • Sécuriser les web applications
  • Présentation de JAAS
  • Realms Tomcat
  • SSL
  • Chaine de sécurité
  • Sécurité Serveur, Client, One way/Two way
  • Certificats
  • Filtrage accès
  • SecurityManager
  • Configuration

Supervision

  • La console d’administration
  • Configuration
  • Gestion et configuration des logs
  • Commandes
  • Interface JMX

Performance

  • Test de charges
  • Tunning
  • Threads
  • Pool de connexions

Couplage de Tomcat avec le serveur HTTP Apache

  • Installation du serveur HTTP Apache
  • Installation du connecteur mod_jk
  • SSL et Apache

Cluster Tomcat

  • Objectifs
  • Configuration
  • Load Balancer