Tarifs: A distance ou présentiel: 1196 euros
Durée : 2 jours
Public : Tous
Pré-requis : Connaissances d'administration systèmes
Objectifs : Découvrir le serveur Tomcat
Référence : JAV181-F
PROGRAMME:
Introduction
- Historique et versions disponibles
- Autres serveurs à disposition
- Rappels sur les servlets, JSP
Administration de projet
- Séquence du projet, des spécifications à la maintenance
- Un mini-projet ; les Server Side Includes
- Mise en place d’un projet JEE
- Les bibliothèques du projet et les classes quelconques
- Les URL du projet
Atelier pratique : installation du serveur et tests
Les multiples éléments d’une application
- Retour sur les JARs des applications
- Relations entre multiples projets, et autres ressources
- Le serveur JNDI
- JDBC ; les sources de données
Atelier pratique : déploiement d'applications - Configuration de ressources et utilisation
Sécurité
- Principe des permissions
- La sécurité des projets ; les domaines de sécurité
- Le mainteneur de sécurité JSM
- Scénarios du pire et quelques solutions
Atelier pratique : sécurité du serveur et droits d'accès
Performances et profiling
- Les ressources matérielles et le Java
- Profiling en Java simple et avec Eclipse
- Stratégies multiples de profiling
- Profiling et logs
Atelier pratique : optimisation - Gestion des logs
La réplication
- Objectifs, stratégie et principes d’une réplication
- Comment découper une application - multitiers, services web, Corba et réplication
- Load balancing avec Tomcat
- Les sessions et la synchronisation en réplication
Atelier pratique : mise en oeuvre d'un cluster - déploiement d'applications et gestion de la répartition de la charge