Model build pipelines in CI/CD

MLOps Deployment and Life Cycling

Nemanja Radojkovic

Senior Machine Learning Engineer

Two build pipelines in ML

Two build pipelines

 

 

  • One that builds the app that serves our model.
    • Standard software build pipeline
  • One that builds (trains) the model itself
    • Central to the MLOps framework
MLOps Deployment and Life Cycling

not all pipelines are the same

MLOps Deployment and Life Cycling

model pipe 1

MLOps Deployment and Life Cycling

model pipe 2

MLOps Deployment and Life Cycling

model pipe 3

MLOps Deployment and Life Cycling

model pipe 4

MLOps Deployment and Life Cycling

ml build pipe 1

MLOps Deployment and Life Cycling

ml build pipe 2

MLOps Deployment and Life Cycling

Seal of approval

MLOps Deployment and Life Cycling

full package

MLOps Deployment and Life Cycling

deployment artifacts

MLOps Deployment and Life Cycling

deployment artifacts 2

MLOps Deployment and Life Cycling

reproducibility 1

MLOps Deployment and Life Cycling

code versioning

MLOps Deployment and Life Cycling

data versioning

MLOps Deployment and Life Cycling

monitoring 1

MLOps Deployment and Life Cycling

monitoring 2

MLOps Deployment and Life Cycling

CICD integration

MLOps Deployment and Life Cycling

Let's practice!

MLOps Deployment and Life Cycling

Preparing Video For Download...