Schulungsübersicht
Grundlagen von MLOps auf Kubernetes
- Kernkonzepte von MLOps
- MLOps im Vergleich zu traditionellem DevOps
- Hauptausforderungen der Lebenszyklusverwaltung von ML-Modellen
Containerisierung von ML-Arbeitslasten
- Verpackung von Modellen und Trainingscode
- Optimierung von Container-Images für ML
- Verwaltung von Abhängigkeiten und Wiederholbarkeit
CI/CD für maschinelles Lernen
- Strukturierung von ML-Repositories für die Automatisierung
- Integration von Test- und Validierungsschritten
- Auslösen von Pipelines für erneutes Training und Updates
GitOps für die Bereitstellung von Modellen
- GitOps-Prinzipien und -Workflows
- Verwendung von Argo CD für die Model-Bereitstellung
- Versionsverwaltung von Modellen und Konfigurationen
Pipeline-Orchestrierung auf Kubernetes
- Erstellung von Pipelines mit Tekton
- Verwaltung von mehrstufigen ML-Workflows
- Scheduling und Ressourcenverwaltung
Monitoring, Logging und Rollback-Strategien
- Nachverfolgung von Datenwandlungen und Modellleistung
- Integration von Alarmierung und Beobachtbarkeit
- Rollback- und Ausfallstrategien
Automatisches erneutes Training und kontinuierliche Verbesserung
- Entwurf von Feedbackschleifen
- Automatisierung des geplanten erneuten Trainings
- Integration von MLflow für die Nachverfolgung und Experimenten-Verwaltung
Erweiterte MLOps-Architekturen
- Mehrcluster- und Hybrid-Cloud-Bereitstellungsmodelle
- Skalierung von Teams mit geteilter Infrastruktur
- Sicherheits- und Compliance-Aspekte
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundlegendes Verständnis von Kubernetes
- Erfahrung mit Workflows des maschinellen Lernens
- Kenntnisse der Git-basierten Entwicklung
Zielgruppe
- ML-Entwickler
- DevOps-Entwickler
- ML-Plattformteams
Erfahrungsberichte (3)
Er war geduldig und verstand, dass wir zurückfielen.
Albertina - REGNOLOGY ROMANIA S.R.L.
Kurs - Deploying Kubernetes Applications with Helm
Maschinelle Übersetzung
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