Seminar NestJS – Performance, Observability und Deployment

Performance ohne Messung führt zu Zufallstreffern, Observability ohne klare Fragen zu Datenfriedhöfen. Dieses Seminar verbindet beides mit einer reproduzierbaren Bereitstellung und einem kontrollierten Anwendungslebenszyklus.

Die Teilnehmer untersuchen eine absichtlich problematische NestJS-Anwendung. Engpässe werden auf Request-, Laufzeit- und Datenbankebene gemessen, anschließend optimiert und durch Logs, Metriken, Traces und Health-Signale dauerhaft beobachtbar gemacht.

Seminarziele

Sie können Leistungsprobleme systematisch lokalisieren und zwischen CPU, Speicher, I/O, Datenbank und externer Abhängigkeit unterscheiden.

Sie gestalten Observability und Deployment so, dass Fehler früh erkennbar, Releases überprüfbar und Anwendungen kontrolliert start- und stoppbar sind.

Seminarinhalte

Messstrategie und Lastprofil

  • Relevante Nutzerpfade, Lastannahmen und messbare Zielwerte definieren
  • Latenzverteilungen, Durchsatz, Fehlerquote und Ressourcennutzung richtig interpretieren
  • Reproduzierbare Lasttests und Vergleichsmessungen vorbereiten

NestJS- und Node.js-Performance

  • Request-Lifecycle, Provider-Scopes, Serialisierung und Validierung auf Kosten untersuchen
  • Blockierende Arbeit, Event-Loop-Verzögerung, Speicherwachstum und Garbage Collection erkennen
  • Express und Fastify sowie Kompression, Caching und Streaming passend einsetzen

Datenbank und externe Dienste

  • N+1-Abfragen, fehlende Indizes, große Resultate und ineffiziente Transaktionen analysieren
  • Connection Pools, Timeouts und Parallelität kontrollieren
  • Retries und Caching so konfigurieren, dass keine Lastverstärkung entsteht

Strukturiertes Logging und Korrelation

  • Maschinenlesbare Logs mit einheitlichen Feldern und Schweregraden erzeugen
  • Request- und Trace-Kontext über asynchrone Verarbeitung weitergeben
  • Sensible Daten, Logvolumen und Aufbewahrung bewusst begrenzen

Metriken, Traces und Health Checks

  • Technische und fachliche Metriken mit klarer Fragestellung auswählen
  • Verteilte Traces für langsame Abhängigkeiten und Fehlerketten nutzen
  • Liveness, Readiness, Startup und Abhängigkeitschecks korrekt unterscheiden

Deployment und Anwendungslebenszyklus

  • Produktionsbuild, Container, Konfiguration und Geheimnisse reproduzierbar bereitstellen
  • Graceful Shutdown, Verbindungspools und laufende Requests bei Rollouts berücksichtigen
  • Rolling, Blue-Green und Canary Deployment anhand von Risiko und Infrastruktur vergleichen

Betriebsregeln und Alarmierung

  • Service Level Indicators und Alarmgrenzen aus Nutzerwirkung ableiten
  • Dashboards, Runbooks und Eskalationswege für typische Fehlerbilder erstellen
  • Release-Metriken und automatische Rückfallentscheidungen vorbereiten

Praxisorientierung

Die Laboranwendung enthält langsame Endpunkte, ineffiziente Abfragen, unklare Logs und fehlerhafte Health Checks. Die Teilnehmer messen den Ausgangszustand, führen Optimierungen durch und belegen die Veränderung mit neuen Messdaten.

Zum Abschluss wird ein containerisierter Rollout mit kontrolliertem Shutdown und überprüfbaren Bereitschaftssignalen vorbereitet.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich und Webinar: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: NestJS-Entwickler, DevOps- und Plattformteams, Softwarearchitekten und Verantwortliche für den produktiven Betrieb
Voraussetzungen: Gute NestJS- und TypeScript-Kenntnisse, Erfahrung mit REST, Datenbanken und Linux- oder Container-Grundlagen
Standorte: Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien
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 + 43 (720) 022000

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben