Schulungsübersicht
Grundlagen der Containerisierung für MLOps
- Verständnis von ML-Lebenszyklusanforderungen
- Wichtige Docker-Konzepte für ML-Systeme
- Best Practices für reproduzierbare Umgebungen
Erstellung containerisierter ML-Trainingspipelines
- Verpacken von Modelltrainingscode und Abhängigkeiten
- Konfigurieren von Trainingsjobs mit Docker-Images
- Verwalten von Datensätzen und Artefakten in Containern
Containerisierung der Validierung und Modellbewertung
- Reproduzieren von Evaluationsumgebungen
- Automatisieren von Validierungsworkflows
- Erfassen von Metriken und Logs aus Containern
Containerisierung der Inferenz und Bereitstellung
- Entwerfen von Inferences-Microservices
- Optimieren von Laufzeitcontainern für die Produktion
- Implementieren skalierbarer Bereitstellungsarchitekturen
Pipeline-Orchestrierung mit Docker Compose
- Koordinieren von mehreren Container-ML-Workflows
- Umgebungsisolierung und Konfigurationsmanagement
- Integrieren unterstützender Dienste (z. B. Tracking, Speicher)
ML-Modellversionierung und Lebenszyklusmanagement
- Verfolgen von Modellen, Images und Pipeline-Komponenten
- Versionskontrollierte Containerumgebungen
- Integrieren von MLflow oder ähnlichen Tools
Bereitstellen und Skalieren von ML-Workloads
- Ausführen von Pipelines in verteilten Umgebungen
- Skalieren von Microservices mit docker-eigenen Ansätzen
- Überwachen containerisierter ML-Systeme
CI/CD für MLOps mit Docker
- Automatisieren von Builds und Bereitstellungen von ML-Komponenten
- Testen von Pipelines in containerisierten Staging-Umgebungen
- Sicherstellen von Reproduzierbarkeit und Rollbacks
Zusammenfassung und weitere Schritte
Voraussetzungen
- Ein Verständnis von Machine-Learning-Workflows
- Erfahrung mit Python für Daten- oder Modellentwicklung
- Kenntnisse der Grundlagen von Containern
Zielgruppe
- MLOps-Engineer
- DevOps-Praktiker
- Datenplattformteams
Erfahrungsberichte (5)
das ML-Ökosystem nicht nur MLflow, sondern auch Optuna, Hyperopt, Docker und Docker Compose
Guillaume GAUTIER - OLEA MEDICAL
Kurs - MLflow
Maschinelle Übersetzung
Ich habe es genossen, an der Kubeflow-Schulung teilzunehmen, die fernmündlich durchgeführt wurde. Diese Schulung ermöglichte mir, mein Wissen zu AWS-Diensten, K8s und allen devOps-Tools um Kubeflow herum zu vertiefen, was die notwendigen Grundlagen sind, um das Thema angemessen anzugehen. Ich möchte mich bei Malawski Marcin für seine Geduld und Professionalität bei der Schulung sowie für seine Ratschläge zur Best Practice bedanken. Malawski behandelt das Thema aus verschiedenen Perspektiven und nutzt verschiedene Bereitstellungstools wie Ansible, EKS kubectl und Terraform. Nun bin ich definitiv davon überzeugt, dass ich mich in dem richtigen Anwendungsbereich befinde.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Kurs - Kubeflow
Maschinelle Übersetzung
Es vermittelte eine gute Grundlage für Docker und Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Kurs - Docker (introducing Kubernetes)
Maschinelle Übersetzung
I generally liked the trainer knowledge and enthusiasm.
Ruben Ortega
Kurs - Docker and Kubernetes
Maschinelle Übersetzung
I generally enjoyed the content was interesting.
Leke Adeboye
Kurs - Docker for Developers and System Administrators
Maschinelle Übersetzung