WildFly - 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 et administrer le serveur WildFly (anciennement JBoss)
  • Décrire le fonctionnement et les principes de configuration de WildFly
  • Identifier les pratiques nécessaires à son administration.

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

Jour 1

Introduction à Java EE

  • Présentation de Java, Java EE et Jakarta EE
  • Typologie des applications Java EE
  • Profils de Java EE

Base de l'administration de WildFly

  • Présentation de WildFly et JBoss EAP
  • Installation, démarrage et arrêt
  • Installation en service
  • Compilation et installation depuis les sources

Configuration "standalone"

  • Mode autonome ou domaine
  • Principaux éléments de configuration
  • Outils d'administration
    • Console Web
    • jboss-cli
    • APl
  • Configuration réseau

Déploiement d'applications et de modules

  • Déploiements
    • D'applications (ear, war, jar...)
    • Automatiques ou manuels
  • Gestion des dépendances avec les JBoss Modules
  • Déploiement de DataSource

Jour 2

Administration d'un domaine WildFly

  • Introduction au mode domaine
  • Configuration
    • D'un host controller
    • D'un domain controller (DC)
  • Déploiement d'applications en domaines

Gestion des traces

  • Introduction
  • Traces
    • De la JVM (Java Virtual Machine)
    • D'accès Web
    • Du serveur
    • Des applications avec Log4j ou SLF4J
    • Des outils d'administration

Inspection du serveur

  • Outils WildFly
  • Console d'administration
  • Commandes par script
  • Outils du JDK (Java Development Kit)

Jour 3

Amélioration des performances

  • Tuning de la machine virtuelle
  • Gestion de la mémoire et du garbage collector (GC)
  • Dimensionnement des pools (EJB, DataSource, threads)
  • Performances JPA

Sécurité du serveur et des applications

  • Objectifs de sécurisation du serveur
  • Module de sécurité "legacy" ou "elytron"
  • Sécurisation des interfaces d'administration
  • Gestion des autorisations et des authentifications en Java EE (JAAS)
  • Sécurisation
    • Des applications
    • Des échanges avec TLS

Administration JMS (Java Message Service)

  • Principe de JMS
  • Déploiement de destinations (queue et topic)
  • Accès à la ConnectionFactory
  • Configuration de ActiveMQ Artemis
  • Objectifs du clustering : tolérance de panne (failover) et à la répartition de charge (load balancing)
  • Répartition
    • Des invocations EJB
    • Des requêtes HTTP
  • Synchronisation des états
  • Répartition de la charge JMS avec ActiveMQ Artemis
  • Tolérance de panne JMS avec ActiveMQ Artemis

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 une bonne connaissance générale de Java EE ou Jakarta EE.

Public

Administrateurs, développeurs, architectes souhaitant connaître le fonctionnement de WildFly et intégrateurs Java EE.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Décrire la plateforme Java EE en termes de composants applicatifs (Enterprise Java Beans, Jakarta Persistence API...)
  • Développer des servlets et JSP (JavaServer Pages)
  • Gérer le contexte applicatif avec la session
  • Déployer une application et gérer son aspect optimisation
  • Identifier la place des EJB et leurs implémentations
  • Décrire les premiers pas de la persistance en Java
  • Reconnaître les outils de construction de projets Java : Maven, Gradle
  • Décrire les Java Mapping Framework (ModelMapper, Eureka, Dozer).
Tarif

A partir de 2 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Formation Développer des EJB 3

Proposé par PLB CONSULTANT

Objectifs de la formation

L'architecture EJB 3 a gommé tous les défauts des EJB2.x. Les EJBs session ou MDB sont devenus les composants les plus naturels pour implémenter les services métier d'une application et sont particulièrement adaptés aux architectures en cluster. Du côté de la persistance, JPA et les classes entités ont radicalement transformé les activités de développement d'applications Java en fournissant une abstraction complètement objet au modèle de persistance. Grâce aux nombreux ateliers réalisés durant ce cours, vous maîtriserez le développement d'EJB 3 et leur intégration dans une application d'entreprise. Cette formation EJB s'appuie sur les produits phares dans le monde de l'Open Source : les IDEs Eclipse et IntelijIDEA, ainsi que les serveurs applicatifs Wildfly et/ou GlassFish.

Tarif

A partir de 1 790,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maitriser l’installation du serveur
  • Déployer vos livrables (WAR, EAR, EJB, …)
  • Maîtriser l’intégration avec votre base de données
  • Sécuriser les accès à vos applications
  • Configurer un pool de connexions et pool de threads
  • Gérer/créer les fichiers journaux du serveur et des applications
  • Mettre en œuvre le clustering et la haute disponibilité
Tarif

Contacter l'organisme

Durée

3j / 21h

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

5 jours (35 heures)

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

  • 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

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Le serveur OpenSource WildFly est la dernière offre de Redhat pour les serveurs Java EE, il implémente la spécification Java EE7. WildFly, successeur de JBoss7, apportent des gains de performances et de nouvelles fonctionnalités très attractives (Outils d'administration, gestion claires des librairies, testabilité, outils de monitoring…)

Ce cours WildFly, vous présentera l'ensemble des caractéristiques de ce serveur applicatif. Tournée vers les administrateurs de plate-forme, elle permet d'acquérir toutes les compétences nécessaires à l'installation la configuration des services, l'automatisation des déploiements, la surveillance et le tuning des applications, la sécurité et enfin une initiation au clustering.

Tarif

A partir de 1 990,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...