Administration JBoss AS 7 EAP 6.x Wildfly
4 jours - 28 heures
Objectifs
WildFly est le successeur de JBoss AS 7 et sert de base aux dernières versions de JBoss EAP. Découvrir les spécification Java EE. Savoir déployer une application Java EE sous JBoss AS 7 / WildFly. Connaître la structure du serveur WildFly. Savoir administrer le serveur WildFly. Savoir configurer les services de base sous Wildfly : source de données, JMS, log, ... Savoir configurer la sécurité sous WildFly. Savoir préparer WildFly à la haute disponibilité. Superviser WildFly avec CLI (Command Line Interface)
Participants
Exploitants, administrateurs d'applications Java EE fonctionnant avec JBoss 7, JBoss EAP 6 et Wildfly
Prérequis
Avoir des notions sur les applications Web. Avoir des notions Java est un plus.
Pédagogie
La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation car ils s'appuient sur leurs connaissances, les expériences et mettront en œuvre les nouveaux outils présentés au cours de la session.
Public Visé
Collaborateurs - Développer ses compétences, s’affirmer comme expert dans son domaine, sécuriser son parcours professionnel ; Entreprises ou organisations - Accélérer les évolutions de carrière des collaborateurs, augmenter l’efficacité et l’employabilité des équipes… ; Demandeur d’emploi - Développer son employabilité, favoriser sa transition professionnelle...
Profil de l'intervenant
Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.
Accessibilité
Moyens techniques
Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation.
Méthodes d'évaluation des acquis
Un contact téléphonique est systématiquement établi avec le stagiaire ou la personne chargée de son inscription afin de définir le positionnement. Si besoin, un questionnaire est adressé pour valider les prérequis en correspondance et obtenir toute précision nécessaire permettant l’adaptation de l’action. Durant la formation, des exercices individuels et collectifs sont proposés pour évaluer et valider les acquis du stagiaire. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis sont adressées avec la facture.
Programme
Introduction
- Qu'est ce que java EE
- Les différentes API Java EE
- Les serveurs d'applications
Mise en route de JBoss EAP 6.x / WildFly
- Téléchargement
- Installation
- Répertoires clés
- Les différents modes opératoires
- Démarrages (standalone et domain)
- Arrêt
Fichiers de configuration
- Création utilisateur
Outils d'administration
- Console d’administration
- Interface en ligne de commande
- Interface HTTP / JSON
- API Java
Le mode Domain
- Introduction
- Le contrôleur de domaine
- Le contrôleur hôte
- Les groupes de serveurs
Le déploiement d'applications
- Avec les scanner de déploiement
- Avec la console de management
- Avec l’interface CLI
Introduction à JNDI
- Introduction
- Fournisseurs
- API de base
- Exemple File System
- Déploiement d'un EJB
Intégration Bases de Données
- Pilotes JDBC
- La console de management
- L’interface CLI
Le sous-système de journalisation
- Introduction
- Fichiers et répertoires
- Niveaux de journalisation
- Catégories de journalisation
- Types de gestionnaires de journalisation
- Formateur de journaux
- Configurer par la console de gestion
- Configuration de logging dans le CLI
Administration JMS
- Introduction
- Les Acceptor et les Connector
- Permissions par destinations
- Création d'une Queue et d'un Topic
Sécurité du serveur et des applications
- JAAS
- Sécurité des applications Web
- Sécurité des DataSources
- Configurer HTTPs
- Les interfaces de réseau
Configuration du conteneur Web
- Modification des paramètres
- Ajout du protocole AJP
- Remplacer l'application web Welcome par défaut
Configuration de la JVM
- Affichage du statut de la JVM
- En mode standalone
- En domaine géré
Clustering JBoss
- Haute Disponibilité
- Multi-instances en standalone
- Multi-instances en domaine géré
- Configuration des modules Apache (mod_jk et mod_proxy_http)