Formation JBOSS

Présentation formation JBOSS

formation-jboss-objis.jpg
En complément de nos tutoriaux Jboss, maîtrisez l’installation, la configuration, l’administration, le déploiement d’applications, la sécurité, la haute disponibilité (load balancing + fail over) et le tuning du serveur d’applications JBOSS. Comprenez l’évolution de la structure modulaire du produit entre la v4.x et la V6.x. Administrez les services Jboss Messaging (JMS), Jboss WebServices (JAX-WS) et JbossSX (JAAS).

Intégrez JBOSS avec une base de données. Créez un fichier de log par application déployée. Découvrez enfin les fichiers clés de configuration des services Jboss Cache et JGroups, qui sont au coeur du service de clustering de Jboss.

Dates (5j) Tarif (Euros HT) Audience Pratique Financement Contact Inscription
22-26 avr (Par) Inter : 2750
Intra : 7850
Admin.
Exploitation.
70% Opportunités
financement
07 63 03 11 08 Bulletin inscription

telechargement_pdf_plan_cours.gif

Logiciels utilisés formation JBOSS

 JBOSS 7.x, 6.x, 5.x, Apache 2.2, mod_jk 1.2,30 , Ant 1.7.1, Log4j 1.2.14, Postgresql 5, TcpMon, Mx4j, jconsole, Jopr , Glassbox, Hermes

Vous allez apprendre à

 Maîtriser l’installation de JBOSS

 Identifier points communs et différences entre versions 5.x/6.x et version 7.x

 Maîtriser l’intégration avec votre base de données

 Configurer un pool de connexions et pool de threads

 Déployez vos livrables (WAR, EAR, RAR, JARS, SAR…)

 Sécurisez vos applications j2ee via implémentation de JAAS

 Configurer l’infrastructure Messagerie asynchrone

 installer des Queues et topics JMS

 Gérer/créer des logs spécifiques pour chaque application

 maîtriser l’intégration avec Tomcat et Apache HTTPD

 Mettre en œuvre le custering et la haute disponibilité

 Mettre en œuvre une véritable stratégie de tuning

 Déployer des services web

 Paramétrer la JVM

Repartez avec votre clé USB Objis 4GO contenant cours, outils et corrigés travaux pratiques !

cle-usb-objis-formation-jboss

Programme détaillé

Introduction Java/J2ee

 Les points forts de JAVA

 Objets, classes, mémoire,JVM

 Java coté serveur : servlets , JSP, ejb

 Annuaire d’objets : JNDI

 J2EE : Architecture, conteneurs, services

 Livrables, war, ear, jar, rar, sar

 Comparaison serveurs J2EE

L’offre Jboss de RedHat : JEMS

 Historique et positionnement Jboss

 L’offre Jboss pour l’entreprise : JEMS

 Produits : JEAP, JDS, JPP, JON, SOA, Metamatrix

 Licence Jboss

 Les niveaux de support RedHat

Concepts techniques clés

 Java Management Extension (JMX)

 Managed Bean (MBean, XMBean)

 Programation Orentée Aspect (POA)

 Conteneur léger (Microcontainer)

Installation

 Installation manuelle (zip)

 Installation automatisée (installer)

 Installation en tant que service

 Lancer/arrêter JBOSS

 Analyse répertoires

 Test de l’installation

 Désinstallation

Administration

 Automatisation de taches avec ANT

 console JMX

 console web,

 console admin

 twiddle , jopr

Déploiement d’applications

 Stratégies de déploiement

 Le MBean MainDeployer

 Déploiement WAR, EAR, JArs EJB, RAR, SAR

 Focus EJB3 : session , entité , message

 Frameworks : struts, hibernate, jsf,

 Priorités de déploiement

 Visibilité des classes, scoping

 Contexte, page d’accueil

Accès base de données

 Etapes pour changer la base de données

 DataSource

 Pool de connexion

 Les services DataSourceBinding, LocalTxCM

 packaging DataSource dans EAR

Gestion des Logs

 Stratégie de Log de JBoss : le service Log4jService

 Présentation Log4j : Appender, Caterory, Layout, Logger

 Niveaux de log : TRACE, DEBUG, INFO, WARN, ERROR

 Création de logs pour chaque application

 Filtrage de logs

 Treshold

 Outil Chainsaw

Sécuriser les applications

 Authentification et autorisation

 API JAAS et implémentation JBossSX

 Login Module

 (UserRolesLoginodule,DataBaseLoginModule)

 web.xml, jboss-web.xml, login-config.xml

 Analyse sécurité de la web console

 Sécurité via HTTPS / SSL

 Intégration Jboss, Tomcat, Apache HTTPD

 Valeur ajoutée de l’intégration

 Architecture horizontale, verticale

 Exécuter des requêtes de lecture

 Exécuter des requêtes d’écriture

 Récupérer les valeurs des auto-incréments

Conteneur web : JBoss Web

 Comparaison avec Tomcat

 le fichier server.xml

 Context

 VirtualHost, Valves

 connecteurs 8080, 8009, 8443

 pool de threads

 précompilation de JSP

 ROOT.war

Clustering

 Réparticion de charge

 Reprise sur incident

 Réplication de session

 Haute disponibilité

 Multicast / Jgroups

 JBoss Cache

 Clustering HTTP, EJB

Tuning

 Stratégie de Tuning

 Tuning matériel

 Tuning OS

 Analyse gestion mémoire

 Paramètres JAVA_OPTS (-XX)

 Tuning JVM

 Tuning JBoss

 Tuning Applications

 Boîte à outils

Messages asynchrones

 Rappel API JMS

 JBoss Message client/Server

 Service de Message

 Queues , Topics

 Déploiement

 Sécurisation

 EJB3 MDB

Web Services

 Rappel définition et API Web Services

 Service Web services de Jboss

 interface d’administration

 wsconsume,wsprovide,wsrunclient,wstools

 Déploiement

 Analyse

2018-01-29T09:08:50+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java