Einordnung
Dieses Seminar behandelt die Überwachung moderner Anwendungen mit Metriken, Traces und Logs. Dazu gehören Transaktionen, Serviceketten, Datenbankzugriffe, Fehlerbilder, Latenzen und die Einordnung von Nutzer- und Systemperspektive.
Drei Tage sind notwendig, weil APM nicht nur Oberflächenbedienung ist. Anwendungen haben Abhängigkeiten, und Abhängigkeiten benehmen sich bekanntlich nicht immer wie im Architekturdiagramm.
Inhaltsübersicht
- APM-Ziele und Datenarten festlegen
- Anwendungen und Services modellieren
- Distributed Tracing auswerten
- Performance- und Fehleranalyse durchführen
- APM im Betrieb verankern
Zielgruppe
Applikationsverantwortliche, DevOps-Teams, Plattformadministratoren, SREs, Entwickler mit Betriebsaufgaben und Monitoring-Spezialisten.
Voraussetzungen
Erfahrung mit Anwendungen, Schnittstellen, Webdiensten oder Microservices ist sinnvoll. Grundwissen zu Metriken und Logs erleichtert den Einstieg.
Seminarinhalte
Kapitel 1: APM-Ziele und Datenarten festlegen
Die Teilnehmenden unterscheiden technische Metriken, Traces, Logs und synthetische Prüfungen.
- Anwendungsziele wie Verfügbarkeit, Latenz und Fehlerrate definieren.
- Metriken, Traces und Logs ihrem Analysezweck zuordnen.
- Kritische Transaktionen und Serviceketten erfassen.
- Messpunkte nach Risiko und Nutzerwirkung priorisieren.
Kapitel 2: Anwendungen und Services modellieren
Eine Anwendung wird als Kette aus Komponenten, Abhängigkeiten und Transaktionen betrachtet.
- Frontends, APIs, Backends, Datenbanken und externe Dienste erfassen.
- Serviceabhängigkeiten in einer logischen Sicht strukturieren.
- Namenskonventionen für Services, Umgebungen und Versionen festlegen.
- Messpunkte für zentrale Benutzerwege definieren.
Kapitel 3: Distributed Tracing auswerten
Traces zeigen, wo Zeit verloren geht und welche Komponente betroffen ist.
- Trace-Struktur mit Span, Dauer und Fehlerstatus lesen.
- Langsame Transaktionen nach Komponente eingrenzen.
- Fehlerhafte Serviceaufrufe und Timeouts erkennen.
- Trace-Daten mit Infrastruktur- und Logdaten abgleichen.
Kapitel 4: Performance- und Fehleranalyse durchführen
Die Analyse führt von Symptom zu Ursache, nicht von Vermutung zu hektischem Neustart.
- Latenzspitzen, Fehlerraten und Ressourcenengpässe vergleichen.
- Datenbank, Netzwerk, Anwendungscode und externe Dienste als Ursachen prüfen.
- Zeitfenster vor und nach Änderungen gegenüberstellen.
- Analysebefunde in eine technische Handlungsempfehlung überführen.
Kapitel 5: APM im Betrieb verankern
APM-Daten werden erst wertvoll, wenn sie in Reviews, Alarmierung und Verbesserungsarbeit einfließen.
- Dashboards für Betrieb, Entwicklung und Management unterscheiden.
- Alarmregeln für kritische Transaktionen erstellen.
- Release- und Änderungsereignisse in die Analyse einbeziehen.
- Regelmäßige Performance-Reviews planen.
Praxisarbeit im Seminar
Die Praxisarbeit nutzt ein mehrstufiges Anwendungsszenario mit Frontend, API, Datenbank und externem Dienst. Analysiert wird eine Störung mit Latenz und Fehlern.
- Servicekette einer Beispielanwendung modellieren.
- Messpunkte und kritische Transaktionen definieren.
- Trace-Auswertung für eine langsame Anfrage durchführen.
- APM-Dashboard und Alarmkonzept skizzieren.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | DevOps, SRE, Applikationsbetrieb, Entwickler mit Betriebsaufgaben |
| Voraussetzungen: | Grundlagen zu Webanwendungen, APIs, Diensten und Monitoring-Daten |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
