Icones réseaux sociaux de Zenika Contacter Zenika Accéder au facebook Zenika Accéder au blog Zenika Accéder au twitter ZenikaIT
chargement...

Articles

Formation Administrer WebSphere

Administration de WebSphere Application Server 7

Référence : AW-04
Durée : 4 jour(s)

Lieu Date de début Prix (HT) Formateur Réserver
Paris 04 septembre 2012  1990 € Envoyer
Paris 23 octobre 2012  1990 € Envoyer

Présentation

WebSphere Application Server (WAS) est l'un des principaux serveurs d'applications JavaEE du marché. En plus de dix ans d'existence, WAS a atteint un niveau de maturité qui en fait une plateforme de production robuste et riche dont la prise en main nécessite de bonnes connaissances.

Ce cours est dispensé pour les versions 6.1 et 7 de Websphere Application Server.

Objectifs

  • Présenter les concepts de WAS
  • Etudier les différentes phases de l'administration du produit : installation, configuration
  • Administrer des serveurs et des applications
  • Comprendre le monitoring et la résolution des problèmes

Répartition : 

50% Théorie, 50% Pratique

Public : 

Architectes technique, Administrateur système, Equipes projet

Pré-requis : 

Connaître l'architecture JEE, Connaissances du système d'exploitation cible

Programme

Présentation de Java, de JavaEE et de la gamme WebSphere

  • La machine virtuelle Java
  • Les librairies Java
  • Le modèle applicatif de JavaEE: servlet, JSP, EJB, JSF
  • Les services techniques: JDBC, JMS, JNDI...
  • Les différentes versions de WebSphere

Présentation des concepts WebSphere et installation

  • Notions de profils, de cellule, de noeuds et de serveurs d'application
  • Lien entre serveur d'applications et serveur Web : le plug-in WAS
  • Installation de WAS 'base' (version autonome)
  • Installation de WAS Network Deployment
  • Installation de patchs
  • Arrêt et démarrage des serveurs d'applications, test de fonctionnement
  • Principes d'utilisation de la console d'administration (ergonomie et gestion des utilisateurs, sauvegarde et propagation des modifications)

Administration des applications

  • Présentation des formats WAR et EAR
  • Déploiement des applications
  • Pilotage des applications
  • Configuration des applications
  • Gestion des mises à jour

Configuration des serveurs d'applications

  • Paramétrages de la machine virtuelle, notamment paramètres mémoire
  • Configuration des variables d'environnement
  • Configuration des pools de threads
  • Configuration des ports de communications
  • Gestion des fichiers de logs et de dump
  • Présentation de la notion de session
  • Configuration de la gestion des sessions

Lien avec le serveur HTTP

  • Installation du serveur IBM HTTP Server
  • Principe de fonctionnement du plug-in WebSphere
  • Gestion du fichier plugin-cfg.xml
  • Notion d'hôtes virtuels
  • Communications via HTTP et HTTPS

Gestion du clustering

  • Retour sur l'architecture de WAS ND, les notions de cellules et de noeuds. Présentation de la notion de cluster
  • Configuration et administration des clusters
  • Déploiement d'applications sur des clusters
  • Notion d'affinités de sessions
  • Configuration de la réplication des sessions

Service de nommage et pools de connexions

  • Types of testing: unit, integration, acceptance, performance
  • Présentation de JNDI. JNDI et WebSphere (notion de portée, consultation du contenu du service de nommage)
  • EJB et JNDI (principes d'appel à un EJB, nom JNDI d'un EJB, référence d'EJB)
  • Principes des MOM et présentation de JMS. Configuration des fournisseurs JMS, des fabriques de connexions, des files d'attentes et des 'Topics'
  • Présentation des notions de pool de connexions et de datasource
  • Utilisation de la console pour configurer des drivers JDBC, des datasources et les pools de connexions associés

Introduction à l'administration par scripts

  • La commande wsadmin
  • Présentation de Jython
  • Présentaion des objets AdminConfig, AdminApp, AdminControl et AdminTask
  • Autre moyens d'automatisation : JMX, ...

Sécurité

  • Activation de la sécurité du serveur WebSphere
  • Présentation du modèle de sécurité de JavaEE
  • Les différents types de registre utilisateur

Configuration avancée

  • Activation et configurations des traces
  • Collecte d'indicateurs de fonctionnement (le service PMI). Visualisation avec 'Performance Viewer'
  • Présentation de l'ISA (IBM Support Assistant), notamment les outils d'analyse mémoire
  • Optimisation de la JVM, des pools de threads et des pools de connexions
  • Optimisations diverses (mécanisme de cache, gestion des ressources statiques par le serveur HTTP)
* Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment.
  • Télécharger

  • Offert en inter-entreprise

Le petit déjeuner (croissants, jus d'orange, café)


Le déjeuner


Une qualification téléphonique si nécessaire avec l'un de nos consultants