Accueil > Développement Logiciel, Devops > Tomcat, administrer un serveur Web Java EE
Formation #DEV173

Formation Tomcat, administrer un serveur Web Java EE

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 4 jours

Code : DEV173


Sessions programmées :

Du 16 au 19 Fév. 2021

Du 27 au 30 Avril 2021

Du 29 Juin au 02 Juil. 2021

Du 28 Sept. au 01 Oct. 2021

Du 09 au 12 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 4 jours

Code : DEV173


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Etre capable d'installer, de configurer et d'administrer au quotidien un serveur Tomcat
Programme
1/ Introduction
  • Présentation des projets Apache
  • Historique
  • Le lien entre Tomcat et Java
  • Les distributions de Tomcat
  • Concepts et architecture
  • Les composants Java EE
  • Architecture JavaEE, Servlet, JSP et composants
2/ Installation des distributions
  • Planification de l’installation
  • Prérequis
  • Installer et configurer la JVM
  • Installer et compiler Tomcat avec Ant
  • Présentation des éléments de Tomcat : répertoires, moteur, connecteurs…
3/ Configuration
  • Fichier server.xml : structure, éléments
  • Outils de configuration
  • Automatisation avec Ant
  • Filtres, valves
  • Configurer la persistance de sessions
  • Tomcat et JNDI
  • Analyse du chargement des classes Java
4/ Les connecteurs
  • Tomcat comme serveur HTTP : SSI, CGI, logs d’accès
  • Apache comme proxy
  • Connecteurs JDBC : alternative et configuration
5/ Intégration
  • IIS et Apache
  • Intégration via mod_proxy (HTTP et AJP)
  • Utiliser mod_jk
  • Optimisation. Répartition de la charge
6/ Mise en place de la sécurité
  • Vue d’ensemble des 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
7/ Maintenance et optimisation
  • Paramétrage des fichiers journaux du serveur Tomcat
  • Organisation, fichiers, stratégies d’utilisation
  • Comprendre la lecture des journaux d’information pour la collecte et la résolution de problèmes
  • Supervision du serveur Tomcat avec JMX et des outils d’analyse du marché
  • Planification de tests de montée en charge
  • Intervenir sur la configuration de Tomcat pour augmenter les performances
  • Mémoire, Connexions aux bases de données, Connexions HTTP, …
8/ Performances et tests
  • Configuration "standalone" ou avec serveur Web
  • JVM, usage de la mémoire
  • Mise à l'échelle
  • JMeter : enregistrement des scénarios de test
  • Tests de charge avec un outil de supervision
9/ Solution de haute-disponibilité avec Tomcat
  • Les besoins et contraintes d’une solution de haute-disponibilité
  • Implémentation d’une solution avec Tomcat et un serveur Web : Clustering Tomcat
  • Configuration de la répartition de charge et de la tolérance de pannes
  • Configuration de Tomcat et d’un frontal Web
  • Résoudre la problématique du suivi utilisateur dans un cluster
  • Panorama des solutions envisageables
  • Avantages et inconvénients de ces solutions
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Administrateurs
  • Développeurs
Dates

Dates

  • Du 16 au 19 Fév. 2021
  • Du 27 au 30 Avril 2021
  • Du 29 Juin au 02 Juil. 2021
  • Du 28 Sept. au 01 Oct. 2021
  • Du 09 au 12 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation