Tomcat administration

Formation

À Paris

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

    Paris

  • Durée

    3 Jours

mettre en œuvre le serveur d'applications Tomcat, que ce soit pour des besoins de test, de développement, ou des besoins de production dans un environnement d'entreprise

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
20, Rue de l'Arcade, 75008

Date de début

Consulter

À propos de cette formation

administrateurs système, exploitants, intégrateurs et concepteurs ayant une connaissance des composants JavaEE

connaissances de base des technologies Web, d'une architecture Java/Web (JSP/Servlet) et des serveurs Niveau : Base

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

Les matières

  • JDBC
  • Apache

Le programme

Préambule

Rappel sur les architectures
Le protocole http, gestion des sessions, serveurs Web, technologies côté client, côté serveur
Apache Tomcat et Java (fondation Apache, plate-forme Java)

La plate-forme Java EE

Composants Java EE (Servlet, JSP, EJB, Web Socket
Plate-forme de service (JDBC, JNDI, JMS, JTA, RMI/IIOP, …
Les applications Java EE (modèle de développement MVC, modules Java EE, structure et packaging des applications)
Structure et arborescence d’une application Web
Descripteur de déploiement : web.xml
Sessions http

Installation et configuration

Versions et distribution de Tomcat
Installation de la plate-forme Java
Installation du serveur Tomcat
Coupler Tomcat avec un serveur Web
protocole et modules AJP
Tomcat et Apache (modules mod_jk, mod_proxy et mod_proxy_ajp)

Administration du serveur

Architecture du serveur Tomcat (composants, arborescence)
Fichier server.xml
éléments de configuration (<Server>, <Service>, <Realm>, <Valve>, …)
Fichiers web.xml (filtres), tomcat-users.xml, catalina.policy
Configuration des ressources
visibilité et portée des ressources
pools de connexions et DataSource JDBC (pooling, configuration d’un pool)
sessions JavaMail
JavaBeans

Déploiement et gestion des applications

Déployer une application dans Tomcat
déploiement automatique, répertoire webapps/, élément <Context>, avec XML
Ressources des applications Web
éléments de configuration
L’application manager de Tomcat
installer, exécuter, mettre à jour une application
obtenir des informations (messages d’erreur)
déployer des applications localement, à distance, interface ANT
Le Deployer de Tomcat (automatiser le déploiement)

Sécurité du serveur et des applications

Authentification, autorisation et cryptage : le modèle de sécurité Java EE
Sécurité des applications Web Java EE
Les Realms de Tomcat
User Database Realm, JDBC Realm, DataSource Realm, JNDI, JAAS, …
Configuration SSO
Valve d’authentification unique
Sécurisation avec SSL
génération des certificats et clés
configuration du connecteur HTTPS (Apache en frontal HTTPS)
Restrictions d’accès (par adresse IP, par nom de machine)
Gestionnaire de sécurité : utiliser Tomcat en mode sécurisé

Analyse et supervision

Fichiers journaux
configuration, journalisation, fichier logging.properties
configuration avec Log4J
Tester la montée en charge du serveur
Apache JMeter
plans de test JMeter
optimisation et reconfiguration de Tomcat
JVM
Utiliser l’interface JMX

Clustering avec Tomcat

Introduction au clustering avec Tomcat
Solution de haute disponibilité
Configuration d’un cluster Tomcat
installer plusieurs instances
répartition de charge avec les modules AJP
configuration avec Apache HTTP Server et mod jk ou mod_proxy_ajp
configuration d’un cluster Tomcat en mode maître/esclave
Maintenir l’état des clients dans un cluster (persistances, …)
Déploiement d’applications dans un cluster Tomcat (le "deployer" en cluster)

Utiliser Tomcat pour le développement

Développer avec Eclipse, avec NetBeans
Utiliser Apache ANT
Intégration de librairies tierces-parties (hibernates, …)
Installation et configuration de MySQL, d'OpenLDAP

Informations complémentaires

Nos formateurs sont sélectionnés et évalués selon nos processus qualité certifiés ISO 9001 et qualifiés OPQF. DEMOS SA est : Certifiée ISO 9001 par l’organisme certificateur LRQA Qualifiée OPQF par l’organisme ISQ OPQF Habilitée à délivrer des certificats CPFFP par l’organisme ISQ

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