- Bloc 20 — Déploiement et surveillance
- Objectif
- savoir ce qu'est un artefact de production et pourquoi il ne se
réduit pas au modèle ; savoir constituer un artefact complet et son manifeste ;
connaître le fonctionnement, les limites et le risque de sécurité de la
sérialisation par
pickle et joblib, ainsi que les formats alternatifs ;
savoir définir rigoureusement la parité entraînement-service, énumérer ses
causes, en mesurer l'effet et écrire le test qui la vérifie ; savoir distinguer
les quatre modes de service et choisir le bon ; savoir écrire la validation de
l'entrée en production et poser une politique de refus ; savoir conduire un
déploiement progressif, de l'évaluation à blanc à la bascule, avec ses critères
et sa procédure de retour arrière ; connaître les exigences opérationnelles de
latence, disponibilité, reproductibilité, traçabilité et gestion de versions ;
savoir écrire de bout en bout une couche de service minimale et correcte. - Durée estimée
- 90 minutes
- Prérequis
- chapitre 012 (cycle de vie d'un projet), 023 (normalisation et
standardisation), 028 (fuite de données), 029 (
fit, predict,
predict_proba), 062 (seuil de décision), 076 à 079 (pipelines et
ColumnTransformer), 080 (interprétabilité) - Quiz associés
081.1-quiz-artefact-de-production.md à
081.8-quiz-implementation-de-reference.md