Formation Architecture en cluster avec JBoss 7

Durée 3 jours
Niveau Avancé
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence SACS
Éligible CPF Non

JBoss est le leader des serveurs applicatifs Java EE libre. Sa pénétration dans les entreprises est en constante progression. La version 7.x, certifiée Java EE6, permet le déploiement d'applications web modernes. Cette version 7 est une avancée majeure, elle est fondamentalement différente des versions précédentes (JBOSS AS 4,5 et 6) qui elles étaient relativement similaires. Cette formation JBOSS 7, très complète, vous présentera l'ensemble des caractéristiques de JBoss. Tournée vers les administrateurs de plate-forme, cette formation permet d'acquérir toutes les compétences nécessaires aux tâches quotidiennes d'exploitation d'application en production: Installation du produit, mis en place des services, surveillance des applications, planification de tâche.... Ce cours vous permettra également d'identifier ce qui différencie JBoss des autres serveurs applicatifs.

Public :

Cette formation Jboss 7 cluster s'adresse aux administrateurs, exploitant de plate-forme JBoss

Prérequis :

Pratique du serveur JBoss

 

Introduction à JBoss 7

Le standard Java EE6Modèle multi-tiers et distribuéApports du serveur applicatif Technologies et APILes profiles Java EE6Le projet Jboss AS/RedhatRedhat et l'opensourceHistorique du projet JBossDifférences et apports de la version 7Sous-projets concernés par Jboss AS

Mise en route de JBoss 7

Les différentes distributionsInstallation et test de l'installationParcours de la structure de répertoiresConfiguration prédéfiniesScripts de démarrage et d'arrêtAtelier : Installation, démarrage accès à l'interface d'administration.

Concepts coeur de JBoss AS 7

Mode d'opération : Standalone ou Domaine Cas d'usage des différents modes Hôte, Controlleur d'hôte, Contrôleur de domaine, Groupe de serveur Concepts de la configuration Extensions, profils et sous-systèmes Gestion des ports d'écoutes Modèle de gestion des ressources, adresses, Attributs, Opérations, ... Les différentes APIs de gestion, la bibliothèque jboss-dmr Comparaison avec les MBeans JMX Arbres des ressources typiques en standalone, en domaine Atelier: Configuration des services coeur de Jboss, Mise en place d'une configuration standalone et une configuration domaine.

Clients d'administration

L'interface web d'administration : Cas d'usage Accès, configuration, sécurisation Les commandes en lignes avec CLI Principes de fonctionnement de CLI, protocole utilisé Commandes principales Mode interactif ou script Accès fins aux ressources / Comparaison avec JMX Atelier : Visualiser l'arbre JNDI, Modification de configuration via script CLI

Configuration des sous-systèmes

Configuration de sources de données  Configuration du service de déploiement Configuration Web (Connecteurs AJP/SSL/Natifs, JSP, Hôtes virtuels ), le projet JBoss Web Configuration web service  Configuration JMS Atelier : Mise en place des différentes ressources

Déploiement d'applications avec JBoss 7

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 Mode de déploiement automatique ou manuel Commandes CLI de déploiement Comment automatiser le déploiement, montée de version sans interruption de service Atelier : Mise au point de script de déploiement pour ear et war.

Surveillance du serveur

Sytème de traces : mécanismes et configuration  Choix de log4j Monitoring via CLI Configuration et Monitoring JMX Atelier : Configuration des logs, accès aux statistiques d'utilisation d'une data source, Monitoring mémoire via la JConsole

Optimisation de JBoss 7

Réglages de la JVM et de la gestion de la mémoire Pool de connexions, d'EJBs, Threads du serveur web Dimensionnement des pools (EJB, DataSource, threads)  Réglages du système de traces Optimisation des caches Atelier : Optimisation d'une application web

Sécurité du serveur et des applications

Points du serveur à sécuriser Sécurité Java EE et Realms, Intégration à JBoss Sécurisation via SSL Filtres fournis par JBoss Web Atelier : Intégration d'un annuaire base de données

 

Date de mise à jour du programme : 19/10/2018


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB