Kontakt aufnehmen

Schulungsübersicht

Einführung in das Performance-Testing

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

Verständnis verschiedener Architekturen / Anwendungsmodelle

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

Technologien

  • Grundlegende UNIX-Befehle (grep, find, vi-Editor usw.)
  • Grundlegendes Oracle / SQL (Abfragen, Tabellen, Trigger usw.)
  • Grundlagen der C-/Java-Konzepte

Detaillierte Analyse - Überwachungskonzepte / -werkzeuge

  • Hardware-Überwachung (Windows - Perfmon, UNIX - nmon, vmstat)
    • Run Queue (Durchschnittliche Länge der Prozessorwarteschlange)
    • Netzwerk-I/O
    • Festplatten-I/O
    • Arbeitsspeicher (Verfügbar, verwendet, Auslagerungsspeicher, Filesystem-Cache usw.)
    • CPU (Verfügbar, virtuell, online, zugewiesen usw.)
  • Web-Server-/Anwendungs-Server-Überwachung
    • JVM (Java Heap) - Analyse von Heap-Dumps
    • Verbindungspool
    • Thread-Pool
  • Verständnis verschiedener Überwachungswerkzeuge wie CA Wily Introscope, IBM Tivoli usw.
  • Datenbanken-Überwachung
    • Grundlagen des Query-Tunings
    • SQL-Trace
    • AWR- oder Statspack-Analyse
    • Ausführungsplan für Abfragen
  • Verständnis von Bandbreite und FTP
  • Verständnis der Netzwerküberwachung mit HTTPwatch oder Fiddler

Voraussetzungen

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien