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
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien