Présentation formation WebSphere
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 WebSphere. Administrer les services de sécurité (JAAS), de messages asynchrone (JMS).
Intégrez WebSphere avec une base de données. Créez un fichier de log par application déployée. Découvrez les fichiers de configuration WebSphere clés.
Dates (5j) | Tarif (Euros HT) | Audience | Pratique | Financement | Contact | Inscription |
---|---|---|---|---|---|---|
13-17 avr (Par.) 15-19 juil |
Inter : 2950 Intra : 7850 |
Admin. Exploitation. |
70% |
Opportunités financement |
07 63 03 11 08 | Bulletin inscription |
Logiciels utilisés formation WebSphere
WebSphere 8.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 WebSphere
Comprendre les concepts techniques clés : JMX, AOP, Microconteneur
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
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 WebSphere d’IBM
Historique et positionnement WebSphere
L’offre WebSphere pour l’entreprise
Licence WebSphere
Les niveaux de support IBM
Concepts techniques clés
Java Management Extension (JMX)
Managed Bean (MBean, XMBean)
Programation Orentée Aspect (POA)
Conteneur léger (Microcontainer)
Installation
Lancer/arrêter WebSphere
Analyse répertoires
Test de l’installation
Désinstallation
Administration
Automatisation de taches avec ANT
console JMX
console web,
console admin
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 WebSphere : 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 WebSphereSX
Login Module
(UserRolesLoginodule,DataBaseLoginModule)
web.xml, WebSphere-web.xml,
Analyse sécurité de la web console
Sécurité via HTTPS / SSL
Intégration WebSphere, 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 : WebSphere 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
WebSphere 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 WebSphere
Tuning Applications
Boîte à outils
Messages asynchrones
Rappel API JMS
WebSphere 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 WebSphere
interface d’administration
Déploiement
Analyse