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 de performanță
- Ciclul de viață al testării de performanță.
- Interpretarea rezultatelor testării de performanță.
Înțelegerea diverselor arhitecturi/modele de aplicații
- Arhitectura 2/3 niveluri
- Arhitectura N niveluri
- Arhitectura bazată pe Middleware (MQ, Web services etc)
Tehnologie
- Comenzi de bază UNIX (grep, find, editor vi etc)
- Noțiuni de bază Oracle/SQL (Interogări, Tabele, Triggeri etc)
- Noțiuni de bază C/Java
Analiză detaliată - Concepte/Instrumente de monitorizare
-
Monitorizarea hardware (Windows -Perfmon, UNIX -nmon, vmstat)
- Coada de așteptare (Lungimea medie a cozii procesorului)
- IO rețea
- IO disc
- Memorie (Disponibilă, Folosită, Spațiu de paginare, Cache FS etc)
- CPU (Disponibil, virtual, online, alocat etc)
-
Monitorizarea Serverului Web/Serverului de Aplicații
- JVM (Java heap) -analiza heap dump
- Pool de conexiuni
- Pool de fire de execuție
- Înțelegerea diverselor instrumente de monitorizare precum CA Wily Introscope, IBM Tivoli etc.
-
Monitorizarea Bazei de Date
- Optimizarea de bază a interogărilor
- Trace SQL
- Analiza AWR sau Statspack
- Planul 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.
- Cunoașterea testării de performanță.
- Cunoașterea 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