Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction au test de performance
- Cycle de vie du test de performance.
- Interprétation des résultats des tests de performance.
Compréhension des différentes architectures/modèles d'application
- Architecture en 2/3 niveaux
- Architecture en N niveaux
- Architecture basée sur des middleware (MQ, Webservices, etc.)
Technologie
- Commandes de base UNIX (grep, find, vi editor, etc)
- Connaissances de base en Oracle/SQL (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'attente de traitement (longueur moyenne de la file d'attente du processeur)
- Entrées/sorties réseau
- Entrées/sorties disque
- Mémoire (disponible, utilisée, espace de paging, cache du système de fichiers, etc)
- CPU (disponible, virtuel, en ligne, autorisé, etc)
-
Surveillance des serveurs web/applications
- JVM (tas Java) - analyse du tas de mémoire
- Pool de connexions
- Pool de threads
- Connaissance des différents outils de surveillance comme CA Wily Introscope, IBM Tivoli, etc.
-
Surveillance des bases de données
- Optimisation de base des requêtes
- Trace SQL
- Analyse AWR ou Statspack
- Plan de requête
- Compréhension du débit (bandwidth) et de FTP
- Surveillance réseau à l'aide d'HTTPwatch ou Fiddler
Pré requis
- Connaissance des bases de données comme Oracle.
- Compréhension des conteneurs d'applications comme WebSphere ou Weblogic, etc.
- Connaissance des langages de programmation comme Java.
- Connaissance du test de performance.
- Connaissance de SQL
35 Heures
Nos clients témoignent (1)
Le formateur connaît très bien les supports de formation et la machine virtuelle fournie est très utile.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Formation - Performance engineering/tuning
Traduction automatique