Prenez contact avec nous

Plan du cours

Introduction au test de performances

  • Cycle de vie du test de performances.
  • Interprétation des résultats de tests de performances.

Compréhension des diverses architectures et modèles d’application

  • Architecture 2 ou 3 couches
  • Architecture multicouche
  • Architecture basée sur le middleware (MQ, services Web, etc.)

Technologie

  • Commandes UNIX de base (grep, find, éditeur vi, etc.)
  • Oracle/SQL de base (requêtes, tables, déclencheurs, etc.)
  • Concepts de base en C/Java

Analyse détaillée : concepts et outils de surveillance

  • Surveillance du matériel (Windows - Perfmon, UNIX - nmon, vmstat)
    • File d’exécution (longueur moyenne de la file du processeur)
    • E/S réseau
    • E/S disque
    • Mémoire (disponible, utilisée, espace de paginuration, cache FS, etc.)
    • Processeur (disponible, virtuel, en ligne, attribué, etc.)
  • Surveillance du serveur Web/serveur d’application
    • JVM (tapis Java) – analyse de la décharge de mémoire
    • Pool de connexions
    • Pool de threads
  • Compréhension des divers outils de surveillance tels que CA Wily Introscope, IBM Tivoli, etc.
  • Surveillance de la base de données
    • Réglage de base des requêtes
    • Trace SQL
    • Analyse AWR ou Statspack
    • Plan de requête
  • Compréhension de la bande passante et du FTP
  • Compréhension de la surveillance réseau à l’aide d’HTTPwatch ou Fiddler

Pré requis

  • Compréhension des bases de données, par exemple Oracle.
  • Compréhension des conteneurs d’application, par exemple WebSphere ou WebLogic.
  • Compréhension des langages de programmation, par exemple Java.
  • Connaissances en test de performances.
  • Connaissances du langage SQL
 35 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires