Kontakt aufnehmen

Schulungsübersicht

Einführung in die Performance-Tests

  • Lebenszyklus der Performance-Tests.
  • Interpretation der Ergebnisse von Performance-Tests.

Verständnis verschiedener Architekturen/Anwendungsmodelle

  • 2-/3-Schicht-Architektur (2/3 tier architecture)
  • N-Schicht-Architektur (N tier architecture)
  • Middleware-basierte Architekturen (z. B. MQ, Webservices)

Technologie

  • 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-Monitoring (Windows – Perfmon, UNIX – nmon, vmstat)
    • Laufwarteschlange (Durchschnittliche Länge der Prozessorwarteschlange)
    • Netzwerk-IO
    • Disk-IO
    • Speicher (Verfügbar, Benutzt, Paging-Bereich, FS Cache usw.)
    • CPU (Verfügbar, virtuell, online, entitled usw.)
  • Monitoring von Web-Servern/App-Servern
    • JVM (Java-Heap) – Heap-Dump-Analyse
    • Verbindungspool (Connection Pool)
    • Thread-Pool
  • Verständnis verschiedener Überwachungstools wie CA Wily Introscope, IBM Tivoli usw.
  • Datenbank-Monitoring
    • Grundlegendes Query-Tuning
    • SQL Trace
    • AWR- oder Statspack-Analyse
    • Query-Plan
  • Verständnis von Bandbreite und FTP
  • Verständnis des Netzwerk-Monitorings mit HTTPwatch oder Fiddler

Voraussetzungen

  • Verständnis von Datenbanken wie Oracle.
  • Verständnis von Anwendungsservern wie WebSphere oder Weblogic usw.
  • Verständnis von Programmiersprachen wie Java.
  • Kenntnisse im Bereich Performance-Tests.
  • Kenntnisse in SQL.
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien