Sélectionner une page
Formations Langage Java Formation Tomcat Admin Basics

Formation Tomcat Admin Basics

Niveau confirmé
Catégorie Essential
Logo Tomcat Admin Basics
Prix HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

Apache Tomcat est un serveur d’applications open source de la fondation Apache. Il exécute des applications web Java (Servlets, JSP) avec une approche réputée pour sa légèreté, sa rapidité et sa stabilité.

Notre formation Tomcat Admin Basics vous permettra de maîtriser l’installation, la configuration et l’administration d’un serveur Tomcat dans un environnement de production.

Vous apprendrez à déployer des applications Java, gérer les ressources, sécuriser le serveur et optimiser ses performances.

Vous serez capable de configurer les connecteurs, de mettre en place un environnement sécurisé (HTTPS, gestion des rôles et utilisateurs), d’assurer la supervision via les logs et JMX, et de réaliser les mises à jour tout en minimisant les interruptions de service.

Comme toutes nos formations, celle‑ci s’appuie sur la dernière version stable v11.0.10 d’Apache Tomcat.

 

Objectifs

  • Comprendre l’architecture et le fonctionnement d’Apache Tomcat
  • Installer et configurer un serveur Tomcat multi‑OS
  • Déployer et administrer des applications Java
  • Mettre en place HTTPS, rôles et restrictions d’accès
  • Optimiser les performances et superviser le serveur
  • Assurer la maintenance et les mises à jour

 

Public visé

  • Administrateurs systèmes
  • DevOps
  • Développeurs Java
  • Responsables techniques d’environnement Java

 

Pré‑requis

  • Connaissances de base en Java et en administration système
  • Notions d’applications web et de serveurs d’applications

 

Programme de notre formation Tomcat Admin Basics

 

Introduction à Apache Tomcat et son écosystème

  • Comprendre le rôle d’Apache Tomcat dans l’architecture Java EE / Jakarta EE
  • Différences entre serveur d’applications et serveur web
  • Versions, cycle de vie et roadmap
  • Licences et communauté open source
  • Installation de base (Windows, Linux)
  • atelier : Installation d’un serveur Tomcat sur un environnement local

 

Structure et configuration initiale

  • Organisation des répertoires et fichiers clés
  • Configuration des ports, protocoles et connecteurs
  • Gestion des fichiers server.xml et web.xml
  • Variables d’environnement et chemins système
  • Bonnes pratiques de configuration initiale
  • atelier : Configuration de base et personnalisation des ports

 

Déploiement d’applications web

  • Formats WAR et répertoires « exploded »
  • Méthodes de déploiement : console, scripts, copie
  • Configuration des contexts et chemins d’accès
  • Ressources partagées : JDBC, JNDI, librairies
  • Déploiement auto et options de reload
  • atelier : Déploiement et test d’une application Java sur Tomcat

 

Administration et gestion via l’interface web

  • Présentation du Tomcat Manager
  • Authentification et rôles utilisateurs
  • Surveillance et gestion des applications
  • Redéploiement, démarrage/arrêt, suppression
  • Limitations et sécurité de la console
  • atelier : Administration complète via Tomcat Manager

 

Sécurité et durcissement de Tomcat

  • Bonnes pratiques (droits, services, bannières)
  • Configuration HTTPS et certificats SSL/TLS
  • Protection de la console d’admin
  • Gestion des Realms (JAAS, MemoryRealm)
  • Prévention des vulnérabilités courantes
  • atelier : Mise en place de HTTPS sur un serveur Tomcat

 

Surveillance et optimisation des performances

  • Paramétrage des logs et rotation (JULI, log4j)
  • Surveillance avec JMX et outils externes
  • Gestion mémoire et tuning JVM
  • Analyse des temps de réponse
  • Résolution des goulots d’étranglement
  • atelier : Optimisation des performances sur un serveur de test

 

Gestion avancée des ressources

  • Configuration des datasources JDBC
  • Paramétrage des pools de connexions
  • Utilisation des environnements JNDI
  • Gestion des sessions et réplication
  • Intégration avec Apache HTTP Server / Nginx
  • atelier : Mise en place d’une datasource JDBC

 

Maintenance et mises à jour

  • Stratégies de mise à jour et migration
  • Sauvegarde et restauration des configurations
  • Gestion des patches de sécurité
  • Compatibilité applicative et tests
  • Procédures de rollback
  • atelier : Mise à jour d’une instance sans interruption

 

Bonnes pratiques et cas d’usage en entreprise

  • Gestion multi-environnements DEV / QA / PROD
  • Automatisation avec scripts et CI/CD
  • Conteneurisation : Docker & orchestration Kubernetes
  • Erreurs fréquentes et remédiations
  • Ressources & documentation essentielles
  • atelier : Automatisation du déploiement Tomcat par scripts

 

Pour aller plus loin

Formation Datadog

Formation Apache HTTPS

Formation Nginx

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp