MLOps
MLOps is the discipline of making model systems reproducible, observable, deployable, and improvable after they leave the notebook. For LLM apps, the same discipline extends to prompts, retrieval, tools, traces, and product feedback.
The model is only one artifact. Production quality comes from the system around it: data, prompts, evals, releases, monitoring, rollback, and learning loops.
Mental model
MLOps makes every model-bearing change identifiable, reproducible, observable, reversible, and improvable. The deployed unit is a versioned system of code, data, model, prompts, retrieval, configuration, and policy—not a weights file in isolation.
Roadmap: operating model
Production controls
Serving and improvement
Platform decisions
- Build vs buy: API vs self-hosting weighs hosted APIs against running your own models.
- Model deprecation and migration insulates production from retired or silently updated models.
Connects to: Research and Experimentation · Evaluation · Inference Systems
Core sources
- Continuous Delivery for Machine Learning — versioning, testing, deployment, and feedback as one delivery system.
- MLOps: Continuous delivery and automation pipelines — maturity levels and production pipeline architecture.
- Hidden Technical Debt in Machine Learning Systems — system-level coupling and maintenance risks.
- OpenTelemetry specification — vendor-neutral traces, metrics, and logs for model-serving systems.
- MLflow documentation — experiment, model, and deployment lifecycle primitives.