Stratégie de CI/CD et de déploiement

Concepts d’MLOps

Folkert Stijnman

ML Engineer

Pipeline CI/CD

Phases CI/CD

Concepts d’MLOps

Pipeline CI/CD

Pipeline CI/CD

Concepts d’MLOps

Intégration continue

Intégration continue

Concepts d’MLOps

Déploiement continu

Déploiement continu

Concepts d’MLOps

Stratégies de déploiement

 

  • Déploiement de base
  • Déploiement en mode shadow
  • Déploiement canari
Concepts d’MLOps

Stratégies de déploiement

Déploiement de base

Concepts d’MLOps

Stratégies de déploiement

Déploiement en mode shadow

Concepts d’MLOps

Stratégies de déploiement

Déploiement canari

Concepts d’MLOps

Stratégies de déploiement

Stratégie Avantages Inconvénients
Déploiement de base Simple, facile à mettre en place, peu de ressources Risque élevé si le modèle ne fonctionne pas comme prévu.
Déploiement en mode shadow Facile à mettre en place, aucun risque si le modèle ne fonctionne pas comme prévu Ressources doublées.
Déploiement canari Faible risque si le modèle ne fonctionne pas comme prévu. Un peu plus complexe, ressources moyennes.
Concepts d’MLOps

Passons à la pratique !

Concepts d’MLOps

Preparing Video For Download...