AI

ESIA

School of Artificial Intelligence

Worldwide cohort
Students across time zones
HomeMaster’sTrainingsProjectsResearchBlogAboutContact
← Back to blog

05 March 2019

9 min

MLOps in 7 Artifacts: What You Must Produce to Ship Models

If your team can’t point to these 7 artifacts, your ‘production’ ML will break silently. Use this as a delivery checklist.

MLOpsProductionCI/CDMonitoringML Engineering

MLOps is not a tool. It’s a set of deliverables that turn ML into a maintainable product. If you want employability-level skills, learn to produce artifacts — not only notebooks.

The 7 artifacts (the real definition of ‘done’)

1) Data contract

  • Schema (types, categories, ranges)
  • Time semantics (timezone, frequency, missing policy)
  • Unit conventions (°C vs K, kg vs lb)

2) Evaluation suite

  • Golden test cases and edge cases
  • Leakage-proof validation split
  • Business-aligned metric + threshold policy

3) Reproducible training pipeline

  • Pinned dependencies
  • Single command to retrain
  • Artifacts logged (model, params, metrics, dataset version)

4) Model registry & promotion workflow

  • Register candidate versions
  • Staging gate (evaluation + human review)
  • Promotion to production + rollback plan

5) Deployment specification

  • API schema (request/response)
  • Latency budget and scaling assumptions
  • Batch vs real-time decision

6) Monitoring plan

  • Data drift + prediction drift
  • Operational metrics (errors, latency)
  • Alert thresholds and on-call owner

7) Documentation for audits and handovers

  • Intended use + limitations
  • Known failure modes
  • Owner + SLA + incident response steps

Practical rule

If you can’t reproduce your model from scratch with one command and the same dataset version, you don’t have a production model.

FAQ

What is the minimum MLOps setup for a small team?

Start with: data contract + evaluation suite + versioning (Git) + basic monitoring dashboards. Add a registry and automation after stability.

Should we automate retraining immediately?

No. Automate only once monitoring is stable and evaluation gates prevent regressions.

Want to go deeper?

Ask for a brochure, a syllabus, or a live walkthrough of our training projects and delivery standards.

Contact us
MLOps Checklist: 7 Artifacts to Ship Machine Learning to Production