Wildfly
⏱️ Durée
3 Jours
📍 Localisation
Centre de formation de Jasmine Conseil
👥 Public cible
Formation par un formateur Realtime Expert • Cours en ligne en direct • Matériel d'étude gratuit • Cours virtuels en ligne disponibles le matin, le soir et le week-end.
Description
Ce cours de formation enseigne aux étudiants comment administrer WildFly 8 (WF 8), la dernière version du serveur d'applications JBoss. Les étudiants apprennent à installer, configurer et gérer les installations de serveurs dans WildFly 8 .
Prérequis
Règles de base de XML (c'est-à-dire être capable d'éditer des fichiers XML)
Programme
Jour: 1
Java EE
● Qu'est-ce que JavaEE
● Présentation de JavaEE
● JavaEE contre autres technologies Web
JBOSS
● Histoire de JBoss AS
● Caractéristiques de JBoss AS
● Architecture JBoss AS
● Services JBoss AS
● Exigences de JBoss AS
Obtention et installation de Java
● Histoire de JBoss AS
● Configuration de Java
● Obtenir JBoss AS
● Installation de JBoss AS
Structure du répertoire
● Explication des répertoires JBoss AS
● Explication des ensembles de configuration JBoss AS
● Différence entre le mode autonome et le mode domaine
● Différentes options de fichier standalone.xml
● Connexion à JBoss
Jour: 2
Démarrage / Arrêt
● Démarrage de JBoss AS à partir de la ligne de commande
● Démarrage de JBoss AS en tant que service
● Vérification du démarrage de JBoss
● Arrêt de JBoss (localement, à distance)
● Démarrage de JBoss AS à partir du réseau
Déploiements
● Déploiement sur JBoss AS
● Déployeurs JBoss (WAR, EAR, EJB, JAR, etc.)
● Dépendances de déploiement
● Mécanismes de déploiement - console, ligne de commande, dossier de déploiements
Services
● DConteneur Web
● JNDI
● EJB
● JavaMail sur JBoss
● JMX
● JMS
Connectivité de la base de données
● Installation / configuration d’une source de données
● Présentation de JDBC
● Installation des pilotes JDBC
● Définition des besoins en ressources
● Description des ressources de base de données (pools de connexions)
● Cartographie des ressources
● Test de l’accès à la base de données
● Base de données hypersonique intégrée
Jour: 3
Sécurité
● Sécurisation des applications sur JBoss AS
● Filtrage des clients par IP / nom d'hôte
● Implémentation de la sécurité déclarative basée sur JAAS
● Sécurité du transport des données (SSL)
● Génération de certificats SSL
● Configuration de Tomcat intégré pour SSL
● Exiger SSL par les applications
● Sécurisation de JBoss AS
Performance
● Réglage JVM et optimisation GC
● Réglage Web
● Réglage EJB
● Réglage Log4J Réglage d'autres services JBoss JBoss minceur
Haute disponibilité et évolutivité Définition des exigences
● Présentation des architectures de clustering
● Fronting JBoss avec Apache Web Server
● Équilibrage de charge avec mod_jk
● Activation des sessions persistantes (affinité avec le serveur)
● Réplication de session en cluster
● Clustering d'autres services JBoss AS
● Déploiement de cluster Farming
