Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în testarea performanței
- Ciclul de viață al testării performanței.
- Interpretarea rezultatelor testelor de performanță.
Înțelegerea diverselor arhitecturi/modele de aplicații
- Arhitectură pe 2/3 niveluri
- Arhitectură pe N niveluri
- Arhitectură bazată pe middleware (MQ, servicii web etc.)
Tehnologie
- Comenzi UNIX de bază (grep, find, editor vi etc.)
- Oracle/SQL de bază (Interogări, Tabele, Triggere etc.)
- Concepte de bază C/Java
Analiză detaliată - Concepte/Instrumente de monitorizare
-
Monitorizare hardware (Windows - Perfmon, UNIX - nmon, vmstat)
- Coadă de execuție (lungimea medie a cozii de procesor)
- I/O de rețea
- I/O de disc
- Memorie (Disponibilă, Utilizată, Spațiu de paginare, Cache FS etc.)
- CPU (Disponibil, virtual, online, entitled etc.)
-
Monitorizare server web/server de aplicații
- JVM (heap Java) - analiza heap dump
- Connection Pool
- Thread Pool
- Înțelegerea diverselor instrumente de monitorizare precum CA Wily Introscope, IBM Tivoli etc.
-
Monitorizarea bazei de date
- Tuning de bază al interogărilor
- SQL Trace
- Analiza AWR sau Statspack
- Plan de interogare
- Înțelegerea lățimii de bandă, FTP
- Înțelegerea monitorizării rețelei folosind HTTPwatch sau Fiddler
Cerințe
- Înțelegerea bazelor de date precum Oracle.
- Înțelegerea containerelor de aplicații precum WebSphere sau Weblogic etc.
- Înțelegerea limbajelor de programare precum Java.
- Cunoștințe de testare a performanței.
- Cunoștințe de SQL
35 Ore
Mărturii (1)
Formatorul cunoaște foarte bine materialele didactice și mașina virtuală furnizată este foarte utilă.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Curs - Performance engineering/tuning
Tradus de catre o masina