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-Ekosystem, nicht nur MLFlow sondern auch Optuna, Hyperopt, Docker und Docker-Compose
Guillaume GAUTIER - OLEA MEDICAL
Kurs - MLflow
Maschinelle Übersetzung
Ich habe es sehr genossen, an der Kubeflow Ausbildung teilzunehmen, die ferngesteuert durchgeführt wurde. Diese Ausbildung ermöglichte mir, mein Wissen zu AWS-Diensten, K8s und allen devOps-Tools rund um Kubeflow zu festigen, was die notwendige Grundlage ist, um das Thema angemessen anzugehen. Ich möchte Malawski Marcin für seine Geduld und Professionalität bei der Ausbildung sowie für Tipps zur besten Praxis danken. Malawski attackiert das Thema aus verschiedenen Perspektiven, mit unterschiedlichen Bereitstellungstools Ansible, EKS kubectl, Terraform. Jetzt bin ich definitiv überzeugt, dass ich mich auf dem richtigen Anwendungsgebiet befinde.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Kurs - Kubeflow
Maschinelle Übersetzung
Es gab 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