Kontakt aufnehmen

Schulungsübersicht

Einführung in das Performance Testing

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

Verständnis verschiedener Architekturen/Anwendungsmodelle

  • 2/3-Tier-Architektur
  • N-Tier-Architektur
  • Middleware-basierte Architektur (MQ, Web Services usw.)

Technologie

  • Grundlegende UNIX-Befehle (grep, find, vi-Editor usw.)
  • Grundlagen von Oracle/SQL (Abfragen, Tabellen, Trigger usw.)
  • Grundkonzepte in C/Java

Detaillierte Analyse – Konzepte und Tools zur Überwachung

  • Hardware-Monitoring (Windows – Perfmon, UNIX – nmon, vmstat)
    • Laufwarteschlange (Durchschnittliche Länge der Prozessorwarteschlange)
    • Netzwerk-E/A
    • Datenträger-E/A
    • Speicher (Verfügbar, Benutzt, Auslagerungsraum, FS-Cache usw.)
    • CPU (Verfügbar, virtuell, online, berechtigt usw.)
  • Monitoring von Web-Servern/App-Servern
    • JVM (Java-Heap) – Heap-Dump-Analyse
    • Verbindungspool
    • Thread-Pool
  • Verständnis verschiedener Monitoring-Tools wie CA Wily Introscope, IBM Tivoli usw.
  • Datenbank-Monitoring
    • Grundlagen der Query-Optimierung
    • SQL Trace
    • AWR- oder Statspack-Analyse
    • Abfrageplan
  • Verständnis von Bandbreite und FTP
  • Verständnis von Netzwerk-Monitoring mit HTTPwatch oder Fiddler

Voraussetzungen

  • Verständnis von Datenbanken wie Oracle.
  • Verständnis von Anwendungscontainern wie WebSphere oder WebLogic usw.
  • Verständnis von Programmiersprachen wie Java.
  • Grundkenntnisse im Bereich Performance Testing.
  • Kenntnisse in SQL.
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien