What is covered
Standard software behaves consistently once deployed because code does not change unless a developer changes it. A trained ML model does not share that property. Data drifta shift in the statistical properties of model inputs, and concept drifta change in the relationship between input features and the target variable, cause prediction accuracy to fall without any code modification. Detecting those shifts requires dedicated monitoring tooling. Open-source platforms such as Evidently AI and MLflow provide production-grade drift detection and experiment tracking respectively, while DVC (Data Version Control) versions datasets and model artefacts alongside source code in Git-compatible workflows.
















Number of models in scope
Existing pipeline and infrastructure state
Cloud provider and tooling fit
Compliance and audit requirements
Retraining and CI/CD automation depth