Zenaique

Contrast the unit of change that LLMOps ships against the unit MLOps ships

Flashcard·Easy·4.0 · 0·~30s·Asked atKpmgMidjourneyZed
Attempt it
TL;DR

MLOps ships retrained weights plus the data and code that produced them; LLMOps ships prompts, tool definitions, retrieval rebuilds, or routing rules, the base model is rented or pinned, not retrained.

Memory aid
Sign in to see the mnemonic that makes this stick.
Easy to grasp

Picture two restaurants. The MLOps restaurant grows its own ingredients, cooks every dish from scratch, and ships a new menu by training new chefs. Every deploy means weeks in the kitchen and a tasting panel. The LLMOps restaurant rents a celebrity chef (a hosted model) and ships changes by handing the chef new recipe cards (prompts), new ingredients lists (retrieval), or sending different orders to different chefs (routing). The chef stays the same; the instructions change. Both are real engineering and both have rigor, but the artifact in the PR is fundamentally different.

Key concepts

Concept explanation~2 min read

Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.

MLOps and LLMOps both look like 'operational discipline for ML systems' from a distance, and the confusion between them is one of the most common reasons teams build the wrong pipeline. The base model in each case has a different cost of change profile, and that single difference cascades into different units of change, different evaluation patterns, different failure modes, and different tooling stacks.

This walkthrough names the unit of change for each, traces the consequences through evaluation and observability, and identifies where the disciplines blur (fine-tuned models, hybrid pipelines).

The unit of change, what actually moves through the pipeline

MLOps ships a trained model. The PR diff contains: new model weights (a checkpoint), the feature-pipeline code that produced the training data, the training script and hyperparameters, and a model card documenting expected performance. The deploy step replaces a serving artifact with the new weights and rolls the feature pipeline forward. Retraining cadence is scheduled (daily, weekly, monthly) or triggered by drift detection; the team's day to day work is iterating on features, model architecture, and training data.

LLMOps ships everything except the model. The PR diff almost never contains weights. Instead, it contains: a prompt edit (a string change in the prompt registry), a tool-definition change (a JSON schema added or modified), a retrieval-index rebuild (new documents indexed, chunking strategy adjusted, embedding model swapped), a routing rule (the gateway sends a different intent class to a different model), or a model-snapshot bump (the pinned model id moves from gpt-4o-2024-08-06 to gpt-5.5-2026-10-01). The base model is rented from a hosted provider (Anthropic, OpenAI, Google) or pinned to an open-weights snapshot served on vLLM; retraining or fine-tuning is rare and rarely the path to iteration.

The difference in unit of change explains why the two disciplines have different tooling stacks. MLOps has MLflow, Weights and Biases, Kubeflow, SageMaker, Vertex AI Workbench, DVC because the artifacts those tools manage (experiment runs, model checkpoints, training datasets, feature definitions) are the things that get versioned and deployed. LLMOps has Langfuse, LangSmith, Braintrust, Promptfoo, Ragas, DeepEval, LiteLLM, Portkey because the artifacts those tools manage (prompts, tool definitions, eval runs, gateway configs, retrieval evaluations) are the things that get versioned and deployed.

Evaluation, held-out accuracy vs eval as CI golden replay
Failure modes and observability, what to watch and why
Where the disciplines blur, fine-tunes and hybrid pipelines
Sign in to unlock the full deep dive.

Situations where this technique stops working.

Sign in to see when this approach fails.

2–4 min · Everything important, quickly.

Sign in to see the quick scan of the deep dive.

Real products, models, and research that use this idea.

  • MLOps deploy: new XGBoost model weights co-versioned with a feature-pipeline change, gated on AUC against a held-out test set, tracked in MLflow.
  • LLMOps deploy: prompt edit in Langfuse promoted to v18, gated on eval-CI golden-set replay scored by LLM-as-judge in Braintrust, routed via LiteLLM gateway.
Sign in to see more production examples.

What an interviewer would ask next. Try answering before peeking at the approach.

QHow do drift-detection strategies differ between MLOps and LLMOps in practice?
A

MLOps drift detection compares feature distributions at training time vs serving time (population stability index, KS test, embedding distribution shift); it watches input-side signals because the model is fixed. LLMOps drift detection watches output-side signals (judge score per prompt version, refusal-rate trends, retrieval-relevance scores) because inputs are open-ended user text that is always shifting. The closest LLMOps equivalent to MLOps drift detection is monitoring the distribution of intent classes or user segments to catch population shifts that change which prompts get exercised. Both disciplines use cohort breakdowns; the cohorting dimensions are different.

1 more follow-up an interviewer would ask next. Sign in to reveal them.

Red flags & common mistakes

The phrases that signal junior thinking. Click to expand.

Most common mistake

Treating LLMOps as a subset of MLOps that just swapped sklearn for OpenAI. The unit of change, the gate, the rollback, and the failure modes are all different enough to need a different pipeline.

Sign in to see all red flags and common mistakes.

60 second bullets to scan on the way to the call.

  • The unit of change in MLOps (weights plus feature pipeline) and LLMOps (prompt, retrieval, routing, tool)

  • Why the LLM base model is rarely the iteration surface even though it is the most expensive component

Sign in to unlock the revision sheet.

Primary sources. Browse if you want the original framing.

Similar questions

Same topic, related formats. Practice these next.

4 curated
Next question
Why a circuit breaker around the primary LLM provider is more than a fancy retry
Flashcard·Medium