Seminar FastAPI Testing und Deployment: Docker, CI/CD und Monitoring

Seminar / Training FastAPI Testing und Deployment: Docker, CI/CD und Monitoring

Inhaltsverzeichnis

  • Abstract
  • Zielgruppe
  • Voraussetzungen
  • Dauer und Zeitaufteilung
  • Lernziele
  • Seminarstruktur und Inhalte
  • Step-by-step-Anleitung: Vom Test zur Docker-Deployment-Pipeline
  • Optionale Erweiterungen

Abstract
Das Seminar konzentriert sich auf Qualitätssicherung und Betrieb von FastAPI-Anwendungen. Die Inhalte reichen von automatisierten Tests über Docker-Container bis zu einfachen CI/CD-Pipelines und grundlegenden Monitoring-Ansätzen.

Zielgruppe

  • Entwickler und DevOps mit Verantwortung für Qualität und Betrieb
  • Teams, die FastAPI in produktiven Umgebungen einsetzen

Voraussetzungen

  • Inhalte aus FastAPI Grundlagen: Einstieg in moderne Python-APIs
  • Inhalte aus FastAPI Professional: Architektur, Validierung und Dokumentation
  • Grundlegendes Verständnis von Docker und Git

Agenda

Tag 1

  • Modul 1: Teststrategie und Testpyramide
  • Modul 2: Unit- und API-Tests mit pytest und TestClient
  • Modul 3: Mocking von Datenbanken und externen Services
  • Modul 4: Coverage und einfache Qualitätsmetriken

Tag 2

  • Modul 5: Containerisierung mit Docker
  • Modul 6: CI/CD-Pipeline entwerfen und implementieren
  • Modul 7: Logging, Basis-Monitoring und Health-Checks

Lernziele

  • Unit- und Integrationstests für FastAPI schreiben
  • TestClient nutzen und Abhängigkeiten mocken
  • FastAPI-Anwendungen in Docker-Containern bereitstellen
  • Einfache CI/CD-Ketten für Build und Deployment einrichten
  • Log- und Monitoring-Grundlagen anwenden

Seminarstruktur und Inhalte

  • Testkonzepte
  • API-Tests mit pytest
  • Mocks und Fixtures
  • Docker-Container für FastAPI
  • CI/CD-Grundmuster
  • Health-Checks und Monitoring-Grundlagen

Step-by-step-Anleitung: Vom Test zur Docker-Deployment-Pipeline

  • Testsetup vorbereiten
    • pytest installieren
    • Basis-Konfiguration erstellen
  • Unit-Tests schreiben
    • Funktionen aus der Business-Logik testen
    • Assertions und Edge Cases definieren
  • API-Tests erstellen
    • TestClient nutzen
    • Statuscodes und Responses prüfen
  • Dockerfile erstellen
    • Basisimage auswählen
    • Abhängigkeiten installieren
    • Startkommando definieren
  • Container lokal starten
    • Build durchführen
    • Tests im Container ausführen
  • CI-Pipeline entwerfen
    • Schritte: Checkout, Build, Test, Package
    • Bedingungen für erfolgreichen Build definieren
  • Deployment-Stufe ergänzen
    • Container Registry nutzen
    • Deployment-Schritt automatisieren (z. B. auf Staging)

Optionale Erweiterungen

  • Canary-Deployments auf Konzept-Ebene
  • Integration mit weiterem Monitoring-Stack

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 oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Entwickler und DevOps mit Verantwortung für Qualität und Betrieb, Teams, die FastAPI in produktiven Umgebungen einsetzen
Vorausetzung: Inhalte von FastAPI Grundlagen: Einstieg in moderne Python-APIs, FastAPI Professional: Architektur, Validierung und Dokumentation, Grundlegendes Verständnis von Docker und Git
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.

Seminar Startdatum Enddatum Ort Dauer
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
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
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben