Retour en haut de la page

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.

Profil de l’intervenant

Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.

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

Exercices individuels et collectifs durant la formation. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis de fin de stage 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)

log-284.pdf