Návrh Školení

Úvod do výkonnostního testování

  • Životní cyklus výkonnostního testování.
  • Interpretace výsledků výkonnostních testů.

Pochopení různých architektur/aplikačních modelů

  • 2/3 vrstvová architektura
  • N vrstvová architektura
  • Middleware (MQ, Webservices atd.) založená architektura

Technologie

  • Základní příkazy UNIX (grep, find, vi editor atd.)
  • Základní Oracle/SQL (dotazy, tabulky, trigger atd.)
  • Základní koncepty C/Java

Podrobná analýza - monitorovací koncepty/nástroje

  • Monitorování hardwaru (Windows -Perfmon, UNIX -nmon, vmstat)
    • Fronta spouštění (Průměrná délka fronty procesoru)
    • Síťový vstup/výstup
    • Diskový vstup/výstup
    • Paměť (Dostupná, použitá, prostor pro stránkování, mezipaměť systému souborů atd.)
    • Procesor (Dostupný, virtuální, online, povolený atd.)
  • Monitorování webového serveru/aplikačního serveru
    • JVM (Java heap) - analýza dumpu haldy paměti
    • Pool připojení
    • Pool vláken
  • Pochopení různých monitorovacích nástrojů jako CA Wily Introscope, IBM Tivoli atd.
  • Monitorování databáze
    • Základní optimalizace dotazů
    • SQL trasování
    • Analýza AWR nebo Statspacku
    • Plán dotazu
  • Pochopení šířky pásma, FTP
  • Monitorování sítě pomocí HTTPwatch nebo Fiddleru

Požadavky

  • Porozumění databázím jako Oracle.
  • Porozumění aplikačním kontejnerům jako WebSphere nebo Weblogic atd.
  • Porozumění programovacím jazykům jako Java.
  • znalost výkonnostního testování.
  • znalost SQL
 35 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie