Tomcat 10 - Administration

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Mettre en oeuvre les différentes techniques abordées sur des plateformes Linux et Windows
  • Configurer, déployer, sécuriser les applications et assurer leur connexion.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 2 010,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 2 010,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Contexte des applications Java EE

  • Les projets Apache
  • Les distributions de Tomcat
  • Java EE, Jakarta EE : architecture

Installation

  • L'installation et configuration de la JVM (Java Virtual Machine)
  • L'installation de Tomcat
  • Le démarrage de Tomcat : scripts et variables
  • La structure de Tomcat : répertoires, moteur, connecteurs...

Déploiement d'applications

  • Le répertoire de déploiement
    • Application Jakarta EE
    • Application Java EE (legacy)
  • Le déploiement par contexte
  • Les outils de déploiement
  • L'accès à la base de données via une DataSource

Sécurité

  • Principes
  • La sécurisation du système de fichiers
  • L'authentification et les autorisations
  • La configuration des "Realms"
  • Configuration TLS (Transport Layer Security)
    • Mode JSSE (Java Secure Socket Extension) ou OpenSSL
    • Génération des clés
    • Configuration du connecteur HTTPS

Journalisation

  • Principe des traces
  • Logs d'accès (valve)
  • Logs du serveur avec JULI
    • Le fichier "logging.properties"
    • Les niveaux
    • Les handlers
    • Les loggers

Performances et tests

  • JVM, usage de la mémoire...
  • Choix du "garbage collector"
  • Charge du serveur et charge de l'application
  • Réglage des pools (DataSource, connecteur)
  • Configuration "standalone" ou avec serveur Web
  • Mise à l'échelle

Cluster Tomcat

  • Le module Apache mod_proxy
    • Proxy simple
    • Configuration d'un Load Balancer : affinité de session, les méthodes d'équilibrage, accéder au Balancer Manager...
  • Configuration de Tomcat
    • Configuration des sessions pour l'affinité
    • Réplication des sessions

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir des connaissances de base sur des technologies Web et sur le fonctionnement d'un serveur Web. Il est également nécessaire d'avoir des connaissances de base sur Linux (ligne de commande), l'éditeur VI et la gestion de services sous "systemd".

Public

Administrateurs et développeurs désirant installer, administrer et intégrer Tomcat au serveur Apache.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Comprendre les services Web
  • Connaître les langages WSDL et SOAP
  • Développer des services web SOAP avec Axis2 et JAW-WS
  • Avoir des connaissances avancées de déploiement de services web
  • Déployer et Intégrer des services web
  • Sécuriser un service web
Tarif

A partir de 1 650,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Identifier et décrire les problématiques de sécurité dans la plateforme Java
  • Sécuriser l'exécution du code des applications
  • Identifier les enjeux de la protection du code
  • Mettre en œuvre des outils de décompilation et de brouillage de code
  • Mettre en place les mécanismes d'authentification et d'autorisations d'accès avec l'API JAAS
  • Protéger l'accès aux ressources dans une application Web Jakarta EE
  • Sécuriser les échanges client-serveur avec le protocole HTTPS
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Tomcat

Proposé par Sparks

Objectifs de la formation

  • Administrez vos serveurs avec Apache Tomcat
  • Connaître les bonnes pratiques d'installation de Tomcat
  • Configurer votre serveur Tomcat
  • Déployer vos applications sur Tomcat
  • Gérer efficacement votre serveur Tomcat
  • Maîtriser le clustering
  • Connaître les bonnes pratiques de sécurité
Tarif

A partir de 1 650,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire l'architecture multicouche et l'intérêt des frameworks ;
  • Décrire les problématiques liées à la production et au déploiement des applications, et identifier les intérêts de l'intégration continue ;
  • Installer un environnement de production/construction Gradle ;
  • Créer un projet Gradle Java en ligne de commande et avec l'IDE Eclipse ;
  • Décrire l'architecture et le fonctionnement de l'API de persistance JPA ;
  • Réaliser les mappings entre les classes Java et les tables de bases de données ;
  • Manipuler les instances d'objets persistants avec l'API JPA ;
  • Identifier les apports et décrire les mécanismes d'injection de dépendances ;
  • Configurer Spring à travers le fichier XML et utiliser les annotations spécifiques ;
  • Implémenter la couche d'accès aux données avec Spring JDBC et Spring ORM ;
  • Construire et expoloiter les données de formulaires de saisie avec Spring MVC ;
  • Utiliser un Web Service REST dans un environnement Spring avec Spring REST ;
  • Configurer Tomcat pour un accès HTTPS et sécuriser l'accès aux applications Web grâce à l'authentification basée sur les rôles.
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Java - Administration JBoss

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Chefs de projets et développeurs souhaitant acquérir les compétences nécessaires pour installer et administrer le serveur JBOSS d’applications.

A l’issue de la formation, le stagiaire sera capable de :

  • Savoir installer et démarrer le serveur JBoss
  • Pouvoir configurer et déployer les applications JEE
  • Être à même de sécuriser des applications
  • Acquérir les compétences nécessaires à l'optimisation d'un serveur JBoss
Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Découvrir le serveur Tomcat
Tarif

A partir de 1 495,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire le rôle et le positionnement d’un serveur d’application Jakarta EE tel que Tomcat dans une infrastructure informatique?
  • Installer et paramétrer Tomcat avec des contraintes de production?
  • Maîtriser l’architecture de Tomcat et ses principes de configuration pour en adapter le fonctionnement?
  • Déployer selon les bonnes pratiques, des applications Web Jakarta EE?
  • Sécuriser un serveur Tomcat et l’accès aux applications Web?
  • Superviser et optimiser les performances du serveur?
  • Mettre en place une solution de haute-disponibilité (clustering) en utilisant les solutions du marché
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...