Ta kontakt

Kursplan

Introduksjon til ytelsestesting

  • Livssyklusen for ytelsestesting.
  • Tolking av resultatene fra ytelsestester.

Forståelse av ulike arkitekturer/applikasjonsmodeller

  • 2-/3-lagsarkitektur
  • N-lagsarkitektur
  • Middleware-basert arkitektur (MQ, netttjenester osv.)

Teknologi

  • Grunnleggende UNIX-kommandoer (grep, find, redigering av vi osv.)
  • Grunnleggende Oracle/SQL (forespørsler, tabeller, utløserfunksjoner osv.)
  • Grunnleggende C/Java-konsepter

Detaljert analyse – overvåkingskonsepter/verktøy

  • Overvåking av maskinvare (Windows – Perfmon, UNIX – nmon, vmstat)
    • Køkjøring (gjenomsnittlig lengde på prosessorkøen)
    • Nettverks-IO
    • Disk-IO
    • Minne (tilgjengelig, brukt, sideskrivingsplass, FS-mellomlagring osv.)
    • CPU (tilgjengelig, virtuell, pålogget, tildelt osv.)
  • Overvåking av webserver/applikasjonsserver
    • JVM (Java-haug) – analyse av haugdumpe
    • Tilkoblingspulje
    • Trådpulje
  • Forståelse av ulike overvåkingsverktøy som CA Wily Introscope, IBM Tivoli osv.
  • Overvåking av databaser
    • Grunnleggende justering av forespørsler
    • SQL-sporing
    • Analyse av AWR eller Statspack
    • Forespørselsplan
  • Forståelse av båndbredde, FTP
  • Forståelse av overvåking av nettverk ved hjelp av HTTPwatch eller Fiddler

Krav

  • Kunnskap om databaser som Oracle.
  • Kunnskap om applikasjonskontenhaller som WebSphere eller WebLogic osv.
  • Kunnskap om programmeringsspråk som Java.
  • Kunnskap om ytelsestesting.
  • Kunnskap om SQL.
 35 Timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier