Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod do testování výkonu
- Životní cyklus testování výkonu.
- Interpretace výsledků testů výkonu.
Pochopení různých architektur a modelů aplikací
- Dvousvrstvá/třísvisrstvá architektura (2/3 tier)
- Nsvisrstvá architektura (N tier)
- Architektura založená na middleware (MQ, Webservices atd.)
Technologie
- Základní příkazy UNIX (grep, find, editor vi atd.)
- Základy Oracle/SQL (dotazy, tabulky, triggery atd.)
- Základní koncepty jazyků C/Java
Podrobná analýza – koncepty a nástroje pro monitorování
-
Monitorování hardware (Windows – Perfmon, UNIX – nmon, vmstat)
- Run queue (průměrná délka fronty procesorů)
- Síťové IO
- Diskové IO
- Paměť (dostupná, použitá, stránkovací prostor, FS Cache atd.)
- CPU (dostupné, virtuální, online, entitled atd.)
-
Monitorování web serverů/aplikacních serverů
- JVM (Java heap) – analýza výstřelu do paměti (heap dump)
- Pool spojení (Connection Pool)
- Pool vláken (Thread Pool)
- Pochopení různých nástrojů pro monitorování, jako jsou CA Wily Introscope, IBM Tivoli atd.
-
Monitorování databází
- Základní optimalizace dotazů
- SQL Trace
- Analýza AWR nebo Statspack
- Plán dotazu (Query plan)
- Pochopení problematiky šířky pásma a protokolu FTP
- Pochopení monitorování sítě pomocí HTTPwatch nebo Fiddler
Požadavky
- Rozumění databázím, jako je Oracle.
- Rozumění kontejnerům aplikací, jako je WebSphere nebo Weblogic.
- Znalost programovacích jazyků, jako je Java.
- Znalost testování výkonu.
- Znalost SQL
35 Hodiny
Reference (1)
Instruktor má velmi dobrý přehled o učebních materiálech a poskytnutá virtuální stroj je velmi užitečný.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Kurz - Performance engineering/tuning
Přeloženo strojem