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.

Remarques

 

Certification

 

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)
Datadock Microsoft TOSA Certification Robert Samsung partners

Grand-Est (Bar le duc, Chalons en champagne, Colmar, Epinal, Metz, Mulhouse, Nancy, Reims, Strasbourg, Troyes) Nouvelle-Aquitaine (Agen, Angouleme, Biarritz, Bordeaux, Brive, Compiegne, La rochelle, Limoges, Niort, Pau, Perigueux, Poitiers) Auvergne-Rhônes-Alpes (Annecy, Bourg en bresse, Chambery, Clermont ferrand, Grenoble, Lyon bron, Lyon masset, Lyon vendome, Saint etienne, Valence) Normandie (Caen, Le havre, Rouen) Bourgogne-Franche-Comté (Auxerre, Belfort, Dijon, Sens) Bretagne (Brest, Rennes) Centre-Val-de-Loire (Blois, Bourges, Chartres, Chateauroux, Orleans, Tours) Corse (Ajaccio, Bastia) Île de France (Aulnay sous bois, Groupe, La defense courbevoie, Nanterre, Paris nation, Paris ternes, Poissy) Occitanie (Cahors, Castres, Montauban, Montpellier, Narbonne, Nimes, Pamiers, Perpignan, Rodez, Toulouse) Pays de la Loire (La roche sur yon, Le mans, Montaigu, Nantes) Hauts de France (Amiens, Lille, Roubaix, Soissons) Provence-Alpes-Côte d'Azur (Aix en provence, Avignon, Marseille, Nice)