liveBook · Manning

Mlops

As explained in Generative AI in Action

MLOps is the set of practices for developing, deploying, monitoring, and maintaining machine-learning models in operational environments.

MLOps applies DevOps principles to develop, deploy, and manage machine-learning models and applications. It streamlines the lifecycle from data preparation and experimentation through training and serving while emphasizing quality, reliability, and scalability. section 11.6

MLOps operationalizes machine-learning systems by:

  • Automating and orchestrating the machine-learning pipeline. section 11.6
  • Maintaining reproducibility, traceability, and versioning for data, code, models, and experiments. section 11.6
  • Monitoring and optimizing production performance, availability, and resource utilization. section 11.0 section 11.6
  • Applying security, privacy, compliance, feedback, and continuous-improvement practices. section 11.6
Table 11.4 Differences between MLOps and LLMOps
Area
Traditional MLOps
LLMOps
Target audience
ML engineers, data scientists
Application developers, ML engineering, and data scientists
Components
Model, data, inference environments, features
LLMs, prompts, tokens, generations, APIs, embeddings, vector databases
Metrics
Accuracy (F1 score, precision, recall, etc.)
Quality (similarity), groundedness (accuracy), cost (tokens), latency, evaluations (Perplexity, BLEU, ROUGE, etc.)
Models
Typically built from scratch
Typically, prebuilt with inference via an API and multiple versions in production simultaneously
Ethical concerns
Bias in training data
Misuse and generation of harmful, fake, and biased output

Compare traditional MLOps with LLMOps across audiences, components, metrics, model delivery, and ethical concerns. section 11.6

How Generative AI in Action covers it

How deep it goes
Covers lifecycle practices, monitoring, versioning, security, and feedback loops without detailing implementation tools or mathematical model internals.
Examples
Uses data, code, models, experiments, inference environments, features, monitoring, and production applications as operational artifacts.
What you can do after
Operate machine-learning lifecycles with reproducibility, monitoring, scalability, security, and continuous improvement.
How it connects
Connects data preparation, experimentation, model training, model serving, DevOps, monitoring, governance, security, privacy, and LLMOps.

Also explained in

Compare how 7 books explain mlops →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Generative AI in Action. The section links point to the parts of the book it draws on.