Aller au contenu principal
Gust Training

Formation WildFly 11 (Ex JBoss) : Administration

Objectifs de la formation WildFly 11 Le serveur OpenSource WildFly est la dernière offre de Redhat pour les serveurs Java EE, il implémente la

Durée :
3 Jours
Niveau :
Intermédiaire
Modalités :
Présentiel · En ligne · Hybride

Objectifs de la formation

Le serveur OpenSource WildFly est la dernière offre de Redhat pour les serveurs Java EE, il implémente la spécification Java EE7. WildFly, successeur de JBoss7, apportent des gains de performances et de nouvelles fonctionnalités très attractives (Outils d’administration, gestion claires des librairies, testabilité, outils de monitoring…)

Ce cours WildFly, vous présentera l’ensemble des caractéristiques de ce serveur applicatif. Tournée vers les administrateurs de plate-forme, elle permet d’acquérir toutes les compétences nécessaires à l’installation la configuration des services, l’automatisation des déploiements, la surveillance et le tuning des applications, la sécurité et enfin une initiation au clustering.

À qui s’adresse cette formation ?

Ce cours s’adresse aux administrateurs, exploitants de plate-forme JBoss, architectes ou développeurs d’applications voulant apprendre à gérer les problématiques d’exploitation et optimisation.

Prérequis

Aucun

Programme

Introduction à WildFly 11

Rappels sur Java le standard Java EE7 : Modèles, Technologies, Architectures

  • Le projet WildFly Opensource et modèle économique Différences WildFly et versions précédentes JBoss Sous-projets concernés par WildFly Architecture en modules

Premier pas

  • Les distributions Installation Configuration standalone ou domaine, cas d’usages

Atelier

Installation, tests de l’installation

Le mode standalone

  • Structure de répertoires Scripts de démarrage et d’arrêt, dimensionnement et mise en service, Le fichier standalone.xml Concepts de la configuration, Notions d’extensions, profils et sous-systèmes Les outils d’administration La console d’administration Gestion et configuration des logs

Atelier

Mise en place de script de démarrage et d’arrêt, accès à l’interface d’administration, configuration des ports TCP et des niveaux de traces.

Mode domaine et administration centralisée

  • Hôte, Contrôleur d’hôte, Contrôleur de domaine, Groupe de serveur Mise en œuvre d’un domaine Les fichiers domain.xml et host.xml La console d’administration

Atelier

Configuration des services cœur de JBoss, Mise en place d’une configuration standalone et d’une configuration domaine.

Les commandes en lignes avec CLI

  • Principes de fonctionnement de CLI Connexion à un serveur, sécurisation Mode interactif ou script Commandes principales, aide Comparaison avec JMX

Atelier

Visualiser l’arbre JNDI, Modification de configuration via script CLI

Déploiement d’applications avec WildFly

  • Types de ressources pouvant être déployées, mode archive ou mode répertoire Mécanisme du déploiement, structure du repository de déploiement Différence entre domaine et mode standalone Procédure de déploiement d’un WAR ou EAR Déploiement automatique par copie de fichiers Déploiement par la console ou par CLI Monitoring des applications Mise à jour, repli d’applications Déploiement dans un domaine Gestion du classpath, alternatives de déploiement pour les librairies tierces

Atelier

Utilisation de différentes techniques de déploiement pour une application web

Configuration des sous-systèmes

  • Configuration de sources de données Mode de déploiement d’un driver Définition d’une source de données, configuration du pool Installation automatique via CLI Monitoring d’une datasource

Configuration Web

  • Le projet Untertow Configuration du module Web : connecteurs, hôtes virtuels Utilisation d’undretow en frontal, répartition de charge d’un cluster

Configuration JMS

  • Rappels JMS Déploiement de destination JMS Accès à l”usine à connexion

Ateliers

Mise en place d’un pool de connexions, configuration des connecteurs, Architecture cluster avec répartition de charge

Sécurité du serveur et des applications

  • Le sous-système de sécurité JBoss Les différents login-modules fournis Sécurisation des applications ou services Web Sécurisation du serveur Mis en place de SSL

Atelier

Mise en place de login modules BD, sécurisation de l’application web et des interfaces de gestion

Travaux Pratiques

Les ateliers représentent plus de 50 % de la formation

Thèmes : JBoss / Wildfly

Formations non classées

Word

Objectifs de la formation Word 2010 Malgré tout votre savoir à propos de Word 2010, ce logiciel ne vous a peut-être pas dévoilé toutes ses

Durée
20 Heures
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Vue Js

Objectifs de la formation Vue.js Si vous êtes perdu face aux nombreux frameworks JavaScript modernes, Vue.js est la réponse à la complexité

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Typescript

Description de la formation TypeScript TypeScript est un langage de programmation créé par Microsoft. Conçu à l'origine dans le but

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Symfony

Objectifs de la formation Symfony 4 avancé Cette formation Symfony 4 vous permettra d’aller au-delà d’une utilisation de base du framework. Le

Durée
1 Mois
Niveau
Avancé
Modalités
Présentiel · En ligne · Hybride