Déploiement et administration d'IBM WebSphere Application Server
Durée : | 5 jour(s) |
Tarif : | Consultez-nous |
DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI
Cette formation peut être dispensée sur les versions 6.0, 6.1 et 7 du produit.
Public :
- Architectes, chefs de projets, administrateurs systèmes et réseaux, développeurs Java EE.
Objectifs :
- Planifier un déploiement de serveur d'application autour des solutions IBM WebSphere Application Server en tenant compte des contraintes d'architecture.
- Administrer et configurer IBM WebSphere Application Server.
- Déployer des applications d'entreprise Java EE.
- Déployer une solution de haute disponibilité avec IBM WebSphere Application Server, et en mesurer les performances.
- Mettre en place une solution sécurisée autour de cette plate-forme.
Pré-requis :
- Connaissance de base de l'administration de serveurs et du réseau.
- Connaissance des technologies Java serait un plus.
Présentation d'IBM WebSphere Application Server
- La famille de produits IBM WebSphere
- Les différentes editions de WebSphere Application Server
- WebSphere Application Server : Un serveur d'applications Java EE
Présentation de la plate-forme Java EE
- Qu'est ce que Java EE ?
- Les composants applicatifs
- Les services applicatifs
- Structure des applications Java EE
- Les conteneurs applicatifs
Architecture de WebSphere Application Server
- Architecture interne de WebSphere Application Server
- WebSphere Application Server Base Configuration
-
- WebSphere Application Server Network Deployment
- Architecture externe de WebSphere Application Server
Planification et installation de WebSphere Application Server
- Planifier son infrastructure WebSphere Application Server
-
- Pour le développement, les tests, la production
- Critère d'évaluation pour le choix d'une topologie d'installation
- Les différentes topologies d'installation
- Répartition des différents services
-
- Serveurs d'applications
- Serveurs Web
- Serveurs de base de données
- Présentation de la notion de profil
-
- Les différents types de profils
- Création de profils standards
- Utilisation de profils personnalisés
- Ordonnancement de l'installation des processus de WebSphere Application Server
- Installation de WebSphere Application Server
- Installation du serveur Web IBM HTTP Server
- Configuration de WebSphere Application Server et IBM HTTP Server
- Vérification et validation de l'installation
- Centralized Installation Manager (Version 7 uniquement)
-
- Gestion des installations avec CIM
Administration de l'environnement WAS
- Présentation de l'administration de WebSphere Application Server
-
- L'administration distribuée
- Les différents outils d'administration
-
- La console Web
- Le wsadmin
- Les outils en ligne de commande
- Prise en main de la console d'administration Web
-
- Utilisation des différents menus de la console
- Utilisation de la console d'administration pour créer et configurer un serveur d'applications
- Pilotage de serveurs externes
Assemblage des applications Java EE
- Rappel sur la structure des applications Java EE
- Utilisation de Application Server Toolkit pour assembler, visualiser et modifier les applications
- Préparation des applications en vue du déploiement
Installation et configuration des applications Java EE
- Configuration de l'environnement applicatif
- Configuration des ressources du serveur
-
- Pool de connexions JDBC, JMS et autres ressources
- Déploiement des applications
Administration en ligne de commande & administration scriptée
- Présentation de l'API de gestion JMX
-
- Notions de MBeans
- Présentation de l'outil wsadmin
- Manipuler l'environnement avec wsadmin
-
- Modification de la configuration des serveurs
- Actions sur les processus
- Gérer les applications
- Ecriture de scripts d'administration
-
- Introduction aux langages JACL et/ou Jython
- Utiliser JACL/Jython avec wsadmin
Mise en œuvre de la sécurité de l'environnement WebSphere Application Server
- Présentation de la sécurité dans l'environnement WebSphere Application Server
- Configuration et activation de la sécurité
-
- Utilisation des registres d'utilisateurs
- Configuration d'un mécanisme de sécurité
- Paramétrage des utilisateurs et groupes de la console
Analyse des ressources
- Principe de mesure des performances dans un environnement WebSphere Application Server
- Utilisation du Tivoli Performance Viewer pour la collecte de données
- Journalisation de la collecte des données
- Interprétation des résultats de mesure
-
- Agir sur la configuration des ressources de WebSphere Application
Configuration de WebSphere Application Server pour la haute disponibilité et la montée en charge
- Principes de répartition des processus dans WebSphere Application Server
- Les différents types de répartition de charge (Workload Management)
-
- WebServer WLM
- Plugin WLM
- EJB WLM
- Problématiques liées à la répartition des processus
-
- Assurer le suivi de sessions des utilisateurs
- Mise en place d'un mécanisme de persistance des sessions
Diagnostic des problèmes
- Utiliser et paramétrer les fichiers journaux de WebSphere Application Server
- Utiliser le service de traces pour le diagnostic des problèmes
- Synchronisation de la base de données
Flexible Management (Version 7 uniquement)
- Présentation des nouveaux processus de gestion de WebSphere Application Server V7
-
- Job Manager
- Administrative Agent
- Architecture de gestion flexible
-
- Les apports dans un environnement de serveurs autonomes