Niveaus van MLOps-volwassenheid

MLOps-concepten

Folkert Stijnman

ML Engineer

MLOps-volwassenheid

  • Mate van automatisering, samenwerking en monitoring in MLOps-processen
  • Hoger niveau is niet per se beter
  • Focus op ontwikkel- en uitrolfase
MLOps-concepten

Niveaus van MLOps-volwassenheid

Niveaus van mlops-volwassenheid

MLOps-concepten

Niveau 1: Handmatige processen

Niveau 1 volwassenheid

 

  • Handmatig proces voor ontwikkeling
  • Handmatig proces voor uitrol
  • Geen samenwerking tussen ML en operations
  • Teams werken geïsoleerd

  • Geen tracking van ontwikkeling

  • Geen monitoring na uitrol
MLOps-concepten

Niveau 2: Geautomatiseerde ontwikkeling

Niveau 2 volwassenheid

 

  • Geautomatiseerde ontwikkel-pijplijn (Continuous integration)
  • Handmatig proces voor uitrol

  • Na ontwikkeling werken teams samen om te deployen

  • Tracking van ML-experimenten en features

  • Weinig monitoring na uitrol
MLOps-concepten

Niveau 3: Geautomatiseerde ontwikkeling en uitrol

Niveau 3 volwassenheid

 

  • Geautomatiseerde ontwikkel-pijplijn (CI)
  • Geautomatiseerde uitrol-pijplijn (CD)

  • Nauwe samenwerking tussen teams

  • Monitoring van ontwikkeling en uitrol

  • Mogelijk automatisch hertrainen triggeren
MLOps-concepten

Laten we oefenen!

MLOps-concepten

Preparing Video For Download...