Accueil > Windows, Linux, Unix, Mac, IBM > WildFly : administration
Formation #OS216

Formation WildFly : administration

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 4 jours

Code : OS216


Sessions programmées :

Du 16 au 19 Fév. 2021

Du 06 au 09 Avril 2021

Du 22 au 25 Juin 2021

Du 21 au 24 Sept. 2021

Du 09 au 12 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 4 jours

Code : OS216


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Apprendre à mettre en oeuvre et à administrer le serveur WildFly
  • Etre capable de mettre en œuvre une configuration optimisée
Programme
1/ Rappels sur Java le standard Java EE
  • Présentation générale de Java et Java EE
  • Architecture des applications Java EE
  • Panoram des serveurs d'applications
2/ Vue d'ensemble de WildFly
  • Contexte, principes et fonctionnement de Wildfly
  • JBoss EAP vs WildFly
  • Présentation de l'architecture de WildFly
3/ Installation du serveur WildFly
  • Différents distributions
  • Installation, démarrage et arrêt
  • Installation en service
  • Compilation et installation depuis les sources
4/ Configuration standalone
  • Mode autonome ou domaine
  • Principaux éléments de configuration
  • Outils d'administration : Console Web, jboss-cli, APl
  • Configuration réseau
5/ Déploiement d'applications et de modules
  • Modes de déploiement
  • Déployer les applications Java EE (ear)
  • Déployer les applications Web (war)
  • Gestion des dépendances avec les modules
  • Déploiement de DataSource
6/ Administration d'un domaine WildFly
  • Introduction au mode domaine
  • Configuration
  • Configuration d'un host controller
  • Configuration d'un domain controller (DC)
  • Déploiement d'applications en domaines
7/ Gestion des traces
  • Introduction
  • Traces de la JVM (Java Virtual Machine)
  • Traces d'accès Web
  • Traces du serveur
  • Traces des applications avec Log4j ou SLF4J
  • Traces des outils d'administration
8/ Inspection du serveur
  • Outils WildFly
  • Console d'administration
  • Commandes par script
  • Outils du JDK (Java Development Kit)
  • Supervision avec RHQ
9/ Gestion des performances
  • Réglage VM : profil client/serveur, mémoire heap, GC
  • Réglage des pools (EJB, DataSource, threads)
  • Optimisation du chargement de classes
10/ Sécurité du serveur et des applications
  • Objectifs de sécurisation du serveur
  • Principes de sécurisation du serveur
  • Interface de gestion de la sécurité
  • Gestion des accès aux outils d'administration
  • Gestion des autorisations et des authentifications
  • Les méthodes d'authentification : basic, form...
  • Sécurisation des applications ou services Web
  • Gestion des autorisations et des authentifications
  • Ressources (TLS, SSL, HTTPS)
  • Les Realms : JDBCRealm, LDAPRealm...
  • Mise en place de SSL
11/ Administration JMS (Java Message Service)
  • Principe de JMS
  • Déploiement de destinations (queue et topic)
  • Accès à la ConnectionFactory
  • Configuration de HornetQ
  • Objectifs du clustering : tolérance de panne (failover) et à la répartition de charge (load balancing)
  • Répartition des invocations EJB et des requêtes HTTP
  • Synchronisation des états
  • Répartition de la charge JMS avec HornetQ
  • Tolérance de panne JMS avec HornetQ
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeurs
  • Exploitants
  • Intégrateurs d'applications Java EE
  • Administrateurs
Dates

Dates

  • Du 16 au 19 Fév. 2021
  • Du 06 au 09 Avril 2021
  • Du 22 au 25 Juin 2021
  • Du 21 au 24 Sept. 2021
  • Du 09 au 12 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation