Plan du cours

Introduction aux tests de performances

    Cycle de vie des tests de performances. Interprétation des résultats des tests de performance.

Comprendre diverses architectures/modèles d'application

    Architecture 2/3 niveaux Architecture N niveaux Architecture basée sur middleware (MQ, services Web, etc.)

Technologie

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

Analyse détaillée - Concepts/outils de surveillance

    Surveillance du matériel (Windows -Perfmon, UNIX -nmon, vmstat) File d'attente d'exécution (longueur moyenne de la file d'attente du processeur) Mémoire d'E/S du disque d'E/S réseau (disponible, utilisée, espace de pagination, cache FS, etc.) CPU (disponible, virtuel, en ligne, autorisé, etc.)
Web Server/App Server Monitoring JVM (Java tas) -analyse de vidage de tas
  • Pool de connexions
  • Pool de threads
  • Compréhension de divers outils de surveillance comme CA Wily Introscope, IBM Tivoli, etc.
  • Surveillance de la base de données Optimisation des requêtes de base
  • SQL Tracer
  • Analyse AWR ou Statspack
  • Plan de requête
  • Compréhension de la bande passante, FTP
  • Compréhension de la surveillance du réseau à l'aide de HTTPwatch ou Fiddler
  • Pré requis

    • Compréhension des bases de données comme Oracle.
    • Compréhension des conteneurs d'applications comme WebSphere ou Weblogic etc.
    • Compréhension des langages de programmation comme Java.
    • Connaissance des tests de performance.
    • Connaissance de SQL
      35 heures
     

    Nombre de participants


    Début

    Fin


    Dates are subject to availability and take place between 09:30 and 16:30.
    Les formations ouvertes requièrent plus de 3 participants.

    Nos Clients témoignent (1)

    Cours Similaires

    Catégories Similaires