MLOps (Machine Learning Operations) wendet DevOps-ähnliche Praktiken auf ML an — es verwaltet den vollständigen ML-Lebenszyklus (Daten, Training, Deployment, Monitoring) zuverlässig und in großem Maßstab. Es adressiert die operativen Herausforderungen, die spezifisch für das Deployment und die Wartung von ML in der Produktion gelten.
Der ML-Lebenszyklus
ML projects involve a full lifecycle (not just training a model):
1. DATA → collect, clean, label, version data (data is foundational)
2. TRAINING → develop, train, and evaluate models (experimentation, tuning)
3. DEPLOYMENT → put the model into production (serving predictions/inference)
4. MONITORING → track performance in production; detect issues
5. MAINTENANCE → retrain/update models as data and performance change
→ an ongoing cycle, not a one-time effort
