Cours d’administration WebSphere 8.5



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