Schulungsübersicht
Grundlagen der Containerisierung für MLOps
- Verständnis der Anforderungen im ML-Lebenszyklus
- Wichtige Docker-Konzepte für ML-Systeme
- Best Practices für reproduzierbare Umgebungen
Aufbau containerisierter ML-Trainingspipelines
- Verpackung von Modelltrainingscode und Abhängigkeiten
- Konfiguration von Trainingsjobs mittels Docker-Images
- Verwaltung von Datensätzen und Artefakten in Containern
Containerisierung der Validierung und Modellbewertung
- Reproduktion von Bewertungsumgebungen
- Automatisierung von Validierungsarbeitsabläufen
- Erfassung von Metriken und Protokollen aus Containern
Containerisierte Inferenz und Serving
- Entwurf von Inferenz-Mikrodiensten
- Optimierung der Laufzeit-Container für den Produktionsbetrieb
- Implementierung skalierbarer Serving-Architekturen
Pipeline-Orchestrierung mit Docker Compose
- Koordination multi-container ML-Workflows
- Isolierung der Umgebung und Konfigurationsmanagement
- Integration unterstützender Dienste (z. B. Tracking, Speicherung)
Versionierung und Lebenszyklusverwaltung von ML-Modellen
- Verfolgung von Modellen, Images und Pipeline-Komponenten
- Versionskontrollierte Containerumgebungen
- Integration von MLflow oder ähnlichen Tools
Bereitstellung und Skalierung von ML-Workloads
- Ausführung von Pipelines in verteilten Umgebungen
- Skalierung von Mikrodiensten mittels Docker-nativer Ansätze
- Überwachung containerisierter ML-Systeme
CI/CD für MLOps mit Docker
- Automatisierung des Builds und der Bereitstellung von ML-Komponenten
- Testen von Pipelines in containerisierten Staging-Umgebungen
- Sicherstellung der Reproduzierbarkeit und Rollbacks
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegende Kenntnisse der ML-Arbeitsabläufe
- Erfahrungen mit Python in der Daten- oder Modellentwicklung
- Vertrautheit mit den Grundlagen von Containern
Zielgruppe
- MLOps-Ingenieure
- DevOps-Praktiker
- Teams für Datenplattformen
Erfahrungsberichte (3)
Gute und machbare Übungen.
Jannes Wykhoff - Landesamt fur Geoinformation und Landesvermessung Niedersachsen (LGLN)
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Wie Trainer Wissen effektiv vermitteln
Vu Thoai Le - Reply Polska sp. z o. o.
Kurs - Certified Kubernetes Administrator (CKA) - exam preparation
Maschinelle Übersetzung
Der Trainer hatte viel Wissen und Geduld, die er mit uns teilen konnte.
Bogdan Olaru
Kurs - Introduction to Docker
Maschinelle Übersetzung