Kontakt aufnehmen

Schulungsübersicht

Einführung in das Performance-Testing

  • Lebenszyklus des Performance-Tests.
  • Interpretation von Performance-Testergebnissen.

Verständnis verschiedener Architekturen/Anwendungsmodelle

  • 2-Tier-ü3-Tier-Architektur
  • N-Tier-Architektur
  • Middleware-basierte Architektur (MQ, Webservices usw.)

Technologien

  • Grundlegende UNIX-Befehle (grep, find, vi-Editor usw.)
  • Grundlegende OracleüSQL-Kenntnisse (Abfragen, Tabellen, Trigger usw.)
  • Grundlegende CèJava-Konzepte

Detaillierte Analyse - ÜberwachungskonzepteþTools

  • Hardware-Überwachung (Windows: Perfmon, UNIX: nmon, vmstat)
    • Warteschlange für Ausführungen (Durchschnittliche Prozessorenwarteschlangenlänge)
    • Netzwerk-Eüein-Gabe (I/O)
    • Festplatten-Iüein-Gabe (I/O)
    • Speicher (Verfügbar, verwendet, Auslagerungsdatei, Dateisystem-Cache usw.)
    • CPU (Verfügbar, virtuell, online, zugeteilt usw.)
  • Webserver-/Anwendungsserver-Überwachung
    • JVM (Java-Speicherstapel) - Analyse von Heap-Dumps
    • Verbindungs-Pool
    • Thread-Pool
  • Verständnis verschiedener Überwachungstools wie CA Wily Introscope, IBM Tivoli usw.
  • Datenbanküberwachung
    • Grundlagen der Abfrageoptimierung (Query-Tuning)
    • SQL-Trace
    • AWR- oder Statspack-Analyse
    • Abfrageplan (Query Plan)
  • Verständnis von Bandbreite und FTP
  • Verständnis der Netzwerküberwachung mit HTTPwatch oder Fiddler

Voraussetzungen

  • Kenntnisse in Datenbanken wie Oracle.
  • Kenntnisse in Anwendungscontainern wie WebSphere oder WebLogic usw.
  • Kenntnisse in Programmiersprachen wie Java.
  • Kenntnis im Bereich Performance-Testing.
  • SQL-Kenntnisse
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien