Kom i kontakt

Kursplan

Introduktion till prestandatestning

  • Livscykeln för prestandatestning.
  • Tolkning av prestandatestresultat.

Förståelse för olika arkitekturer/applikationsmodeller

  • 2-/3-lagsarkitektur
  • N-lagsarkitektur

Teknik

  • Grundläggande UNIX-kommandon (grep, find, vi-editor m.m.)
  • Grundläggande Oracle/SQL (frågor, tabeller, triggare m.m.)
  • Grundläggande koncept i C/Java

Detaljerad analys – övervakningskoncept/verktyg

  • Hårdvaruövervakning (Windows – Perfmon, UNIX – nmon, vmstat)
    • Kök (genomsnittlig processorköslängd)
    • Nätverks-IO
    • Disk-IO
    • Minne (tillgängligt, använt, pagineringsslag, FS-cache m.m.)
    • CPU (tillgänglig, virtuell, online, entitlad m.m.)
  • Webbservers-/appserverövervakning
    • JVM (Java-heap) – heap-dumpanalys
    • Anslutningspool
    • Trådpool
  • Förståelse för olika övervakningsverktyg såsom CA Wily Introscope, IBM Tivoli m.fl.
  • Databasövervakning
    • Grundläggande frågaoptimering
    • SQL-sporring
    • Analys av AWR eller Statspack
    • Frågeplan
  • Förståelse för bandbredd och FTP
  • Förståelse för nätverksövervakning med hjälp av HTTPwatch eller Fiddler

Krav

  • Förståelse för databaser, såsom Oracle.
  • Förståelse för applikationscontainrar, såsom WebSphere eller Weblogic.
  • Förståelse för programmeringsspråk, såsom Java.
  • Kunskap om prestandatestning.
  • Kunskap om SQL.
 35 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier