Objectifs
À la fin de la formation Tomcat - Administration, vous serez capable de
valider les objectifs d’apprentissages suivants :
➤ Savoir installer et configurer un serveur Tomcat.
➤ Comprendre comment déployer et gérer des applications Web.
➤ Être en mesure d'administrer les ressources des applications Web sur
un serveur Tomcat.
➤ Gérer les droits d’accès aux applications et la communication sécurisée.
➤ Améliorer les performances avec le clustering.
Prérequis
➤ Notions sur les applications Web.
➤ Avoir des notions Java est un plus pour suivre cette formation.
Certification
➤Cette certification est destinée aux professionnels et aux diplômés désireux d'exceller dans les domaines de leur choix.
➤Il convient également à ceux qui travaillent déjà et souhaitent obtenir une certification pour poursuivre leur progression de carrière.
➤ L'obtention de la certification professionnelle Vskills Tomcat Server peut aider les candidats à se différencier sur le marché du travail concurrentiel d'aujourd'hui, à élargir leurs opportunités d'emploi en affichant leurs compétences avancées et à se traduire par un potentiel de revenus plus élevé.
Programme
1. Installation des distributions Tomcat 8.X et 9.X.
➤Installation des JDK et compatibilité des versions JDK/Tomcat.
➤Configuration des variables d'environnement.
➤Installation de Tomcat.
➤Configuration des droits d’accès.
➤Démarrage du serveur.
2. Administration du serveur Tomcat.
➤Déploiement et gestion des applications.
➤Présentation de la console d’administration.
➤Étude approfondie : fichiers de configuration et composants de la distribution : Server, Service, Context, Engine, Host...
3.Administration avancée et tuning.
➤Couplage Apache/Tomcat.
➤Gestion des hôtes virtuels et séparation des JVM.
➤Gestion de la sécurité : autorisation et authentification.
➤Communications sécurisées avec SSL.
➤Pooling JDBC et accès JND.
4.Clustering.
➤Tests de charge avec un outil de supervision.
➤High availability et load balancing : problématiques et topologies.
➤Configuration d’un cluster.
➤« Farming » ou distribution des applications.
➤Réplication de sessions : mémoire vs persistance.