Tomcat Administration

Formation

À Toulouse Cedex 1

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Toulouse cedex 1

Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Maîtriser l'architecture du serveur Tomcat, en particulier ses rôles et son contexte de mise en oeuvre. Administrer ce serveur sous tous ses aspects : l'installation, la configuration. Déployer efficacement les applications Java. Assurer le suivi, la maintenance et le tuning du serveur.

Les sites et dates disponibles

Lieu

Date de début

Toulouse Cedex 1 ((31) Haute-Garonne)
Voir plan
2 Impasse Michel Labrousse, 31036

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

objectif Maîtriser l'architecture du serveur Tomcat, en particulier ses rôles et son contexte de mise en oeuvre. Administrer ce serveur sous tous ses aspects : l'installation, la configuration. Déployer efficacement les applications Java. Assurer le suivi, la maintenance et le tuning du serveur. public concerné Administrateurs de serveurs d'application TOMCAT. Développeurs d'applications JEE. pré-requis Bonnes connaissances de l'administration de systèmes (de préférence Unix), notions de base de déploiement d'applications Java. La connaissance du langage XML est préconisée.
Programme
PREAMBULE
  • Rappel sur les architectures Internet/Intranet/Extranet
    • Le protocole HTTP
      • Les méthodes HTTP
      • Les codes d'état HTTP
      • Les en-têtes HTTP
      • Gestion des sessions utilisateurs : les cookies HTTP
    • Les serveurs Web
    • Les technologies côté client
    • Les technologies côté serveur
    • Les architectures n/tiers
  • Tomcat et Java
    • La fondation Apache
    • Le projet Jakarta
    • Les évolutions de Tomcat
    • La plate-forme Java
      • Historique
      • Java aujourd'hui
      • Java et Tomcat
LA PLATE-FORME J2EE
  • La plate-forme Java 2 Enterprise Edition
    • Le Java Community Process (JCP)
  • Les composants J2EE
    • Servlet
    • JavaServer Pages : JSP
    • Enterprise JavaBeans : EJB
  • La plate-forme de service
    • JDBC : Java DataBase Connectivity
    • JNDI : Java Naming & Directory Interface
    • JMS : Java Message Service
    • JavaMail
    • JTA : Java Transaction API
    • RMI / IIOP : Remote Method Invocation/Internet InterORB Protocol
    • JCA : J2EE Connecter Architecture
    • JAAS : Java Authentication and Authorization Service
    • XML
  • Les applications J2EE
    • Le modèle de développement MVC
    • Les différents modules J2EE
      • Modules Web
      • Modules EJB
      • Modules Client
      • Modules de connecteurs
    • Structure et packaging des applications
  • Les applications Web J2EE et Tomcat
    • Structure et arborescence d'une application Web
    • Le descripteur de déploiement : web.xml
    • Les sessions http
  • Les serveurs d'applications J2EE
    • Rôles d'un serveur d'applications
    • Architecture d'un serveur d'applications
    • Les produits du marché
    • Le cas Apache Tomcat 5
LE SERVEUR APACHE TOMCAT 5 - INSTALLATION/CONFIGURATION
  • Les différentes versions de Tomcat
  • Distribution de Tomcat
  • Installation de la plate-forme Java
    • Quelle version choisir ?
    • Installation et configuration
      • Sous Microsoft Windows
      • Sous Linux
  • Installation du serveur Tomcat 5
    • Sous Microsoft Windows
      • Installation à partir de l'archive ZIP
      • Installation à partir du package Windows
      • Création d'un service Windows pour Tomcat 5
    • Sous Linux
      • Installation à partir des paquets RPM
      • Installation à partir d'une archive
      • Démarrer Tomcat 5 à l'amorçage du système
  • Coupler Tomcat avec un serveur Web
    • Pourquoi utiliser un serveur Web frontal ?
    • Les différents connecteurs pour l'intégration avec un serveur Web
      • JServ
      • Webapp
      • JK
      • JK2
      • Synthèse
    • Utiliser le serveur Web Apache
      • Configurer Tomcat et Apache avec modjk
      • Installer et configurer Apache
      • Installer et configurer Tomcat 5
      • Le module modjk
    • Utiliser le serveur Web Microsoft IIS
      • Configurer Tomcat et IIS avec le redirecteur JK
      • Configurer Tomcat 5 pour le redirecteur JK
      • Installer et configurer le redirecteur JK
    • Configurer les serveurs Web pour servir les ressources statiques
ADMINISTRATION DU SERVEUR
  • Architecture du serveur Tomcat 5
    • Les différents composants de Tomcat 5
    • Arborescence de l'installation
  • Le fichier server.xml
    • Les éléments de configuration
      • L'élément <Server
      • L'élément <Service
      • L'élément <Connector
      • L'élément <Engine
      • L'élément <Host
      • L'élément <Context
      • L'élément <Logger
      • L'élément <Realm
      • L'élément <Loader
      • L'élément <Manager
      • L'élément <Valve
      • L'élément <Listener
  • Les autres fichiers de configuration
    • Le fichier web.xml
    • Le fichier tomcat-users.xml
    • Le fichier catalina.policy
  • Configuration de ressources
    • Visibilité et portée des ressources
    • Pools de connexions et DataSource JDBC
    • Sessions JavaMail
    • JavaBeans
    • Entrées d'environnement
  • L'outil d'administration de Tomcat 5
    • Configuration de l'accès à la console d'administration
    • Naviguer dans la console d'administration
      • Impact des modifications sur le fichier server.xml
    • Configuration du serveur Tomcat
      • Limitations de la console
DEPLOIEMENT ET GESTION DES APPLICATIONS
  • Déployer une application dans Tomcat 5
    • Déploiement automatique d'applications
    • Utiliser le répertoire webapps/
    • L'élément <Context
    • Déploiement avec XML
  • L'application manager de Tomcat 5
    • L'interface texte
      • Installer une application sous Tomcat 5.0
      • Installer une application sous Tomcat 5.5
      • Mise à jour d'une application
      • Démarrer et arrêter une application
      • Recharger une application
      • Supprimer une application
      • Obtenir des informations
      • Les messages d'erreurs du manager
    • L'interface HTML
      • Déployer des applications localement
      • Déployer des applications à distance
    • L'interface ANT
  • Le Déployer de Tomcat
LA SECURITE DU SERVEUR ET DES APPLICATIONS
  • La sécurité des applications Web J2EE
  • Les 'Realms' de Tomcat
    • In-Memory Realm
    • JDBC Realm
    • DataSource Realm
    • JNDI Realm
    • JAAS Realm
  • Configurer Tomcat pour le Single Sign-On
    • La 'Valve' d'authentification unique
  • Sécurisation avec SSL
    • Génération des certificats et clés de cryptage
    • Configuration du connecteur HTTPS
    • Utiliser le serveur Web Apache comme serveur frontal HTTPS
  • Restrictions d'accès
    • Utiliser les 'Valves'
      • Restriction par adresse IP
      • Restriction par nom de machine
  • Le gestionnaire de sécurité
  • Utiliser Tomcat en mode sécurisé
    • Lancer Tomcat en mode sécurisé
    • Configuration du gestionnaire de sécurité pour Tomcat
  • Autres considérations de sécurité
    • Exécuter Tomcat 5 avec un compte sans privilèges
      • Configuration sous Windows
      • Configuration sous Linux
ANALYSE ET SUPERVISION
  • Les fichiers journaux de Tomcat 5
    • Les fichiers journaux de Tomcat 5.0
    • Les fichiers journaux de Tomcat 5.5
      • Le système de journalisation de Tomcat 5.5
      • Structure du fichier logging.properties
      • Le fichier logging.properties par défaut
  • Tester la montée en charge du serveur
    • Apache JMeter
      • Écrire des plans de test Web avec JMeter
      • Plans de test avancés : les composants de JMeter
      • Stratégie de conception des tests : un exemple complet
    • Optimisation et reconfiguration de Tomcat
      • Les paramètres d'optimisation de Tomcat 5
      • La Machine Virtuelle Java
  • Utiliser l'interface JMX de Tomcat
    • Qu'est-ce que JMX ?
    • JMX et Tomcat
    • MC4J : une console JMX
CLUSTERING AVEC TOMCAT 5
  • Une solution de haute-disponibilité avec Tomcat 5
    • Une infrastructure disponible et performante
  • Configuration d'un cluster Tomcat 5
    • Installer plusieurs instances de Tomcat 5 sur la même machine
    • Répartition de charge avec les modules JK
      • Configuration avec Apache HTTP Server
      • Configuration avec Microsoft IIS
  • Maintenir l'état des clients dans un cluster
    • La problématique
      • Des processus isolés
    • Les solutions
      • La réplication de mémoire à mémoire
      • Les sessions persistantes sur système de fichiers
      • Les sessions persistantes en base de données
UTILISER TOMCAT POUR LE DEVELOPPEMENT
  • Développer avec Eclipse
    • Les plug-ins d'Eclipsé pour Tomcat
  • Développer avec Sun NetBeans
  • Développer avec Borland JBuilder
  • Développer avec IBM Rational Application Developer
    • L'environnement de test Tomcat
  • Apache ANT
    • Construction d'un projet
    • Générer les archives de déploiement
    • Déployer sur le serveur

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Tomcat Administration

Prix sur demande