MLOps explained end-to-end

MLOps for Business

Arne Jonas Warnke

Head of Emerging Curriculum

The broad MLOps life-cycle

There are three major stages

The simple MLOps life cycle

MLOps for Business

The MLOps life cycle - design

$$

There are three major stages: design phase

The simple MLOps life cycle

MLOps for Business

Designing MLOps applications

$$

Design phase:

  • Collect the relevant business metrics
  • Define technical metrics
  • Align business and statistical metrics
MLOps for Business

The MLOps life cycle - development

$$

There are three major stages: development phase

The simple MLOps life cycle

MLOps for Business

Developing MLOps applications

$$

Development phase:

  • Model training and tuning
  • Implement software engineering best practices
  • Documentation and tracking
MLOps for Business

The MLOps life cycle - operations

$$

There are three major stages: operations phase

The simple MLOps life cycle

MLOps for Business

Deployment

$$

Bridges development and operations:

  • Ensure we can restore previous model versions
  • Automated testing
    • E.g., testing model runs on server

$$

Release Management

MLOps for Business

Operating MLOps applications

$$

Operations phase:

  • Model generates business value
  • Requires monitoring

$$

Regular re-retraining often critical

  • Input data increasingly differs from training data
MLOps for Business

The MLOps life cycle

There are three major stages

The simple MLOps life cycle

MLOps for Business

The MLOps life cycle - details

MLOps for Business

Let's practice!

MLOps for Business

Preparing Video For Download...