Guide d’Administration pour IBM WebSphere Application Server 8.5
Note Importante : Ce cours n’est plus mis à jour. Pour des formations similaires, je vous invite à consulter Udemy.
Je suis ravi de présenter mon deuxième ouvrage sur WebSphere, intitulé « Formation à l’Administration de WebSphere Application Server 8.5 ND« , réalisé en collaboration avec Steven Robinson. Ce fut un réel plaisir de co-écrire ce livre, et j’espère que sa lecture sera tout aussi agréable. Ce support pédagogique a pour objectif de fournir aux étudiants les compétences nécessaires pour gérer l’ensemble des tâches administratives sur WebSphere Application Server Network Deployment en version 8.5. L’approche du cours est résolument pratique et s’appuie sur des situations concrètes issues de l’expérience professionnelle.
Cette formation a été élaborée de manière à proposer des instructions claires et détaillées, facilitant l’installation du produit, l’expérimentation de diverses opérations administratives, et pouvant servir de référence pour une mise à jour des connaissances après la formation. Ce cours est composé de plus de 900 pages de guides « Comment faire », de plus de 300 diapositives PowerPoint, ainsi que de travaux pratiques, de ressources additionnelles et de sessions de questions/réponses.
Ce livre est également accessible via IBM Redbooks.
Ce cours vise à doter les étudiants des compétences indispensables pour la gestion de toutes les activités administratives relatives à WebSphere Application Server 8.5 ND. Le matériel pédagogique encourage l’apprentissage autonome, fournissant toutes les directives nécessaires à l’installation du logiciel, à la réalisation d’exercices pratiques et à l’acquisition de connaissances approfondies.
Notez qu’un formateur peut accélérer considérablement l’apprentissage. Nous proposons des formations privées ou des licences pour utiliser notre contenu de formation à des fins de revente. Veuillez nous contacter si vous avez des besoins allant au-delà de l’auto-apprentissage. Nous sommes une entreprise spécialisée dans la formation professionnelle. Bien que nos supports soient accessibles, nous ne proposons pas de sessions individuelles aux mêmes tarifs que l’auto-formation.
Voici les thèmes abordés dans cette formation :
- Introduction au serveur d’applications
- Module 1 – Installation et désinstallation
- Module 2 – Gestion des journaux et configuration
- Module 3 – Serveur HTTP IBM et plug-in WAS
- Module 4 – Création de clusters verticaux
- Module 5 – JDBC
- Module 6 – JMS
- Module 7 – Déploiement d’applications
- Module 8 – Scripts administratifs
- Module 9 – Gestionnaire de tâches
- Module 10 – SSL Partie I
- Module 11 – SSL Partie II
- Module 12 – Gestion de la santé
- Module 13 – Optimisation JVM
- Module 14 – Haute disponibilité
- Module 15 – Agent administratif
- Module 16 – Sécurité
- Module 17 – Audit de sécurité
- Module 18 – Outils d’administration
- Module 19 – CIM
- Module 20 – Profil Liberty
À l’issue de cette formation, l’apprenant sera en mesure de gérer WAS tout au long de son cycle de vie, c’est-à-dire de l’installer, de déployer des applications, de configurer le serveur pour répondre à divers besoins, et de le désinstaller. Le cours met l’accent sur l’automatisation via les scripts et propose des exemples concrets. Il aborde également les bonnes pratiques et met en garde contre les pièges potentiels.
Durée : Idéalement, 5 jours pour une formation encadrée par un formateur ou 4 semaines pour un apprentissage autonome.
Public cible : Il est nécessaire de posséder une bonne connaissance des concepts JEE et des commandes Unix. Une expérience préalable dans l’administration d’un serveur d’applications JEE facilitera l’apprentissage.
Contenu détaillé du cours :
Introduction au serveur d’applications
Nécessité des serveurs d’applications
Fonctionnalités de gestion de WAS
Différentes versions de WAS
Topologies de WAS
Nouveautés de WAS 8.5
Module 1 – Installation et désinstallation
Planification de l’installation
Installation du produit en mode graphique et silencieux
Création de profil en mode graphique et silencieux
Désinstallation du produit en mode graphique et silencieux
Module 2 – Gestion des journaux et configuration
Compréhension de la structure du répertoire de produits
Divers fichiers journaux générés par WAS
HPEL
Configuration des chargeurs de classe WAS
Module 3 – Serveur HTTP IBM et plug-in WAS
Installation du plug-in IHS et WebSphere
Création d’une définition de serveur web
Génération et propagation des plug-ins
Module 4 – Création de clusters verticaux
Terminologie de base
Fédérer les nœuds dans la cellule DMGR
Clustering vertical et horizontal
Synchronisation des nœuds
Attribution de pondérations aux membres du cluster
Opérations au niveau du cluster
Module 5 – JDBC
Fournisseurs JDBC
Création d’une source de données et test de connexion
Paramètres du pool de connexions
Module 6 – JMS
Pourquoi utiliser JMS ?
Modèles de messagerie
JMS – objets administrés
WAS JMS – Vue d’ensemble
Bus d’intégration de services
Magasin de fichiers et magasin de données
Messagerie WebSphere MQ
Liaison WebSphere MQ
Module 7 – Déploiement d’applications
Compréhension des hôtes virtuels
Déploiement – Vue d’ensemble
Cibles d’application
Déploiement via la console d’administration
Déploiement par annuaire surveillé
Module 8 – Scripts administratifs
Utilisation de ws_ant
Présentation de Jython
Fonctionnement de wsadmin
Scénarios de profil
Le fichier wsadmin.properties
Utilisation de l’aide de commande
Gestion de la configuration basée sur les fichiers de propriétés
Module 9 – Gestionnaire de tâches
Création d’un profil de gestionnaire de tâches
Enregistrement de DMGR et des nœuds de base dans Job Manager
Création et planification des travaux pour l’exécution
Module 10 – SSL Partie I
Notions de base sur SSL
Configuration SSL entre IHS et WAS
L’outil ikeyman
Module 11 – SSL Partie II
SSL entrant
Objet de configuration SSL
SSL sortant
Surveillance de l’expiration du certificat
Module 12 – Gestion de la santé
Politique de santé
Action de santé
Contrôleur de santé
Création de politiques de santé
Module 13 – Surveillance et réglage
Analyse des vidages de threads
Analyse des vidages de tas
Agents de vidage
Réglage JVM
Analyse des messages de journal GC avec GCMV
Infrastructure de surveillance des performances (PMI)
Module 14 – Haute disponibilité
Compréhension de l’affinité de session
Déploiement des applications dans un cluster
Clustering et JMS
Clustering et JDBC
Clustering et requêtes EJB
Compréhension de la réplication et de la persistance de session
Grappe dynamique
Module 15 – Agent administratif
Création du profil de l’agent administratif
Enregistrement et désenregistrement des nœuds de serveur d’applications
Utilisation de la console de l’agent d’administration
Module 16 – Sécurité
Introduction à la sécurité WAS
Utilisateur, groupe et rôle
Authentification et autorisation
Sécurisation des différents types d’applications
Module 17 – Audit de sécurité
Configuration de l’audit de sécurité
Signature des enregistrements d’audit
Chiffrement des enregistrements d’audit
Point de contrôle du référentiel
Module 18 – Outils d’administration
EarExpander.sh
Collector.sh
Explorateur de configuration visuel
Le script applyPerfTuningTemplate.py
Module 19 – CIM
Présentation de CIM
Cibles d’emploi
Utilisation de Sudo
Types de travaux
Assistant de création de tâche
Soumission des tâches CIM depuis la ligne de commande
Module 20 – Profil Liberty
Présentation du profil Liberty
Installation du profil Liberty
Définition de l’environnement d’exécution du serveur Liberty
Déploiement d’une application
Sécurisation du serveur Liberty
Administration du serveur Liberty