Production ML & MLOps
ML System Lifecycle
A production ML system is not just a trained model. It is a loop around data collection, labeling, feature generation, training, evaluation, deployment, monitoring, retraining, rollback, and human operations.
- Data is the long-term asset
- Training is only one stage
- Evaluation gates deployment
- Production feedback changes the dataset
- Retraining is a controlled release process
- Ownership must cover the whole loop
| Artifact | Why it matters |
|---|---|
| Dataset version | Reproduce what the model learned from |
| Feature definitions | Keep training and serving aligned |
| Model artifact | Deploy and roll back exact versions |
| Eval set | Catch regressions before release |
| Experiment record | Know what was tried and why |
| Monitoring dashboard | Detect production behavior changes |
| Runbook | Respond when quality or service degrades |