Inhalte
Motivation & Grundlagen
- Auswirkung von Speicherproblemen auf Benutzer, Geschäftsprozesse und IT
- Basiswissen zum Speichermanagement in Java
- Architektur und Softwarecode Antipatterns für Speicher-intensives Software Coding
- Integration von Antipatterns als Qualitätssicherung in den Softwareentwicklungsprozess
Java Garbage Collectors auswählen, konfigurieren und monitoren
- Unterschiedliche Strategien für das Java Speichermanagement
- Auswahl, Basiskonfiguration und Validierung des "richtigen" Garbage Collectors
- Monitoring der Ausführungzeit (GC, Full GC) und der Auswirkung auf die Anwendungsperformance
(Suspension Time) von Garbage Collections in Dynatrace AppMon
Durchführung von Speicheranalysen mit Dynatrace AppMon
- Trend- versus Detailanalyse der Speicherentwicklung (Leak Analysis)
- Erzeugen von Memory Dumps in Test- und Produktionsumgebungen
- Werkzeuge für die Erzeugung von Memory Dumps
- Analyse von Java Memory Dumps
Weitere Analysemöglichkeiten in Dynatrace AppMon
- CPU Sampling
- Thread Analyse
Seminarziele
Das Seminar vermittelt die methodischen und technischen Grundlagen zur Durchführung
von Java Speicheranalysen und -optimierungen. Anhand von Praxisbeispielen und Übungen
können die Seminarteilnehmer erste Erfahrungen für das Monitoring der Garbage Collection
sowie Erstellen und Analysieren von Memory Dumps mit Dynatrace AppMon erlangen.
Zielgruppe
- Software Entwickler im Bereich Java
- Software Architekten im Bereich Java
- Lasttester
Empfohlenes Vorwissen
- Grundlagen Java Programmierung
Enthaltene Leistungen
- Teilnehmerzertifikat
- freies WLAN
- Seminar-Notebook
- Mittagessen
- Obst und Gebäck
- Getränke: Kaffee, Tee, Wasser, Saft
Seminaranmeldung
Bitte füllen Sie das Anmeldeformular vollständig aus und lesen Sie vor dem Absenden
der Anmeldung die Teilnahmebedingungen. Danke!