> formation Technologies numériques > formation Développement logiciel > formation Java, Java EE, Jakarta > formation Java/Java EE, déployer et administrer vos applications

Avis loadedNote : 4,6Length : 7TotalNote : 130TotalNote20 : 5
Toutes nos formations Java, Java EE, Jakarta

Formation Java/Java EE, déployer et administrer vos applications

4,6 / 5
Stage pratique
Durée : 3 jours
Réf : AJJ
Prix  2021 : 1990 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis clients
Programme

Ce cours vous permettra de maîtriser le déploiement de solutions Java. Vous découvrirez les éléments d’une architecture Java EE/Jakarta EE. Vous packagerez des applications et les déploierez sur un serveur d’applications. Vous apprendrez enfin à monitorer ces applications et à en analyser les performances.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Maîtriser les différentes architectures Java EE / Jakarta EE
  • Packager des applications Java EE / Jakarta EE et les déployer sur un serveur d’applications
  • Monitorer des applications Java EE / Jakarta EE et en analyser les performances
PROGRAMME DE FORMATION

Introduction au langage et à la plateforme

  • Java : concepts du langage. L'Objet, le Garbage Collector. JVM, JRE, JDK.
  • L'architecture Java. J2SE, son évolution, celle des JVM.
  • Java pour l’entreprise. Un standard (Java EE / Jakarta EE) et des frameworks.

Une plateforme, différentes architectures

  • Les architectures : de 1 à n-tiers. Qu’entend-on par tiers ? Du Java, mais où ?
  • La brique métier : le serveur d’applications. Les conteneurs Web et EJB, JMS.
  • La gestion de l’accès aux données. JDBC. JPA, JCA.

Le packaging des applications et l’intégration

  • Vue d'ensemble. JAR, WAR, EAR. JAR.
  • Les outils pour packager. Ant et Maven : concepts et mise en œuvre.
  • La coordination avec le développement. L’outil de développement. La gestion de configuration.
  • L'intégration et ses tests. L'intégration des composants. Comment suivre les dépendances ?

Le déploiement d’applications

  • Les différentes topologies. Conteneur Web et conteneur EJB. Le découplage : HTTP, WEB, EJB. Les ressources statiques à part.
  • Stratégies de déploiement. 1, 2, n-serveurs ? Session : que maintient-on ?
  • La sécurité : vue générale.
  • Le clustering. Matériel ou logiciel ? L’affinité de session.
  • Automatisation des déploiements. Les solutions éditeurs, les scripts.
  • Archivage des versions, rythmes de déploiement.

Monitoring d’applications

  • Les sources d’information. Les logs http, applicatifs, de l’OS et des SGBD.
  • La génération des logs Java (Java, Log4J, SLF4J, common loggings).
  • Analyse des logs. Outils Open Source (Chainsaw...), le lien avec les logs HTTP.
  • Monitoring temps réel. Le support de SNMP dans Java, la MIB, JMX et la Jconsole.
  • Points à surveiller. Mémoire, utilisation par la JVM, fuites. I/O disques. Les pools.

La performance des applications JEE

  • Quelle performance ? Temps de réponse. Comportement de la JVM.
  • Focus sur les temps de réponse. Analyse de bout en bout. Tests de charge.
  • Stabilité et montée en charge du serveur d’applications. Tuning de la JVM.
  • Le GC selon les versions de Java.
  • Anticiper l’évolution de la plateforme. Améliorations matérielles et applicatives.
Participants / Prérequis

» Participants

Architectes d'intégration, responsables de déploiement, architectes de production, intégrateurs, analystes et ingénieurs d'exploitation.

» Prérequis

Connaissances de base des architectures techniques (système, notions de déploiement et d'intégration, n-tiers).
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis clients
picto avis clients
MICHAËL R. 01/09/2021
5 / 5
Formation très dense qui va au delà de mes attentes, mais qui reste très intéressante. Le formateur maitrise bien son sujet, et il a été très clair

VINCENT Z. 01/09/2021
5 / 5
Formation intéressante. Les conditions - à distance - ne sont pas idéales, la dynamique d’échanges n’est pas la même, mais le formateur s’en est très bien sortie. Merci également au formateur d’avoir assuré la session malgré le peu de participant. PS: Mettre à jour quelques slides de la présentation serait un plus.

QUENTIN D. 18/11/2020
4 / 5
Contenu intéressant, tous les nécessaires et relatifs au JavaEE ont été abordés. Un peu de difficulté à se mettre en condition réelle car de nombreux sujets - technologies sont historiques et plus en activité aujourd’hui même si on peut être amener à travailler dessus d’une manière ou d’une autre.

QUENTIN L. 18/11/2020
5 / 5
Manque d’accessibilité aux serveurs distants pour réaliser les TP donc pas assez de manipulation. Cependant ce n’est pas simple ce genre de formation en distanciel.

LUDIVINE L. 18/11/2020
4 / 5
Très bon support de cours et bonne couverture de tous les sujets avec quelques approfondissements vis à vis de notre cadre professionnelle par l’animateur. En revanche du à la situation sanitaire la mise en place des TP a été plus laborieuse (machines aléatoirement disponible ). Petit point noir pour cet aspect pratique qui manque.

GUY F. 18/11/2020
5 / 5
Difficile de faire des TP à distance

NADIR L. 18/11/2020
5 / 5
L’animateur a su adapter la formation à nos attentes sans occulter les fondamentaux. Bon orateur, à l’écoute, sachant capter l’attention malgré le caractère exceptionnel de cette session à distance.
Avis clients 4,6 / 5

Les avis clients sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
Thème associé