liveBook · Manning

Automation

As explained in Machine Learning Platform Engineering

Automation is the execution of workflow activities by systems rather than through repeated manual intervention.

Automation executes workflow activities through systems instead of repeated manual intervention. In ML engineering, it organizes nonlinear experimentation and production workflows into orchestrated pipelines, reducing mistakes and accelerating iteration. section 1.1.1 section 1.2.1

Production automation supports several operational goals:

  • Automate model evaluation on curated holdout data to eliminate human variability and produce repeatable results. section 2.1.4
  • Preserve reproducibility across development, staging, and production environments, supporting trust, auditing, and regulatory compliance. section 1.2.1
  • Automate container builds and deployments through CI/CD to reduce manual errors and keep changes consistently tested and deployed. section 3.6
  • Expose pipeline metrics and sanity checks so teams can shorten feedback loops and debug model outputs more effectively. section 8.2

Automated ML evaluation and deployment

A production pipeline can train a model, evaluate it against a versioned holdout dataset, inspect metrics, and continue through containerized deployment. If evaluation exposes leakage, drift, or unacceptable errors, the workflow returns to data preparation or retraining instead of relying on an untracked manual decision. section 1.1.1 section 2.1.4

Figure 1.1 The experimentation phase of the ML life cycle
A diagram of a data processing process

AI-generated content may be incorrect.

Use the ML life-cycle diagram to trace where orchestration and automation connect experimentation steps and feedback loops. section 1.1.1

How Machine Learning Platform Engineering covers it

How deep it goes
Explains orchestration, reproducibility, evaluation, deployment, and observability, but stops short of specifying a complete implementation.
Examples
Uses orchestrated ML pipelines, automated holdout evaluation, CI/CD container deployment, pipeline dashboards, and model-output sanity tests.
What it assumes
Assumes familiarity with the ML life cycle and data challenges while treating automation as a core MLOps engineering responsibility.
What you can do after
Build repeatable ML workflows that evaluate models, expose metrics, reduce manual errors, and deploy changes consistently.
How it connects
Connects MLOps with orchestration, reproducibility, model evaluation, CI/CD, containerization, deployment, monitoring, and observability.

Also explained in

Compare how 19 books explain automation →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Machine Learning Platform Engineering. The section links point to the parts of the book it draws on.