Quand l'inférence tombe en prod, jusqu'où le consultant MLOps est-il responsable ?
Le service IA du client est tombé pendant trois heures un jour de pic. On vous appelle. Mais une indisponibilité d'inférence est-elle toujours de votre faute ? La ligne juridique est plus fine qu'on ne le croit.
- Une indisponibilité d'inférence n'engage pas automatiquement le consultant : tout dépend de la nature de la cause et du périmètre exact de votre mission.
- Le droit français distingue l'obligation de moyens (la règle pour le conseil) de l'obligation de résultat, et raisonne sur le lien de causalité entre votre faute et le préjudice.
- Le SLA promis au client final, les choix d'architecture imposés par lui et le partage exploitation/conception sont les trois leviers qui déterminent votre exposition.
- La RC Pro couvre le préjudice commercial d'une indisponibilité si une faute de conception est établie, mais pas un aléa d'exploitation relevant du client.
Trois heures de panne un jour de pic : le scénario qui finit en réclamation
Le service de scoring temps réel du client est resté indisponible trois heures un jour de forte affluence commerciale. Pas de prédictions, donc pas de recommandations, donc des ventes perdues et des clients finaux mécontents. La direction veut un responsable, et le regard se tourne vers le consultant qui a conçu la plateforme d'inférence.
Mais une panne d'inférence sur Kubernetes peut avoir des dizaines de causes, et toutes n'engagent pas votre responsabilité de la même façon :
- Un KServe configuré pour scaler à zéro qui n'arrive pas à remonter assez vite face à un afflux (cold start GPU de plusieurs minutes).
- Un pod OOMKilled parce que la limite mémoire était trop basse pour la taille réelle du modèle.
- Un node GPU évincé par le cloud provider (spot instance) au pire moment.
- Une image de modèle indisponible dans le registry, ou un PVC qui ne se monte plus.
- Un changement de quota ou de configuration fait par l'équipe du client après votre départ.
Chacune de ces causes raconte une histoire juridique différente. Le réflexe « le consultant a conçu la plateforme, donc il est responsable » est faux. La question n'est pas qui a conçu, mais qui a commis la faute et jusqu'où allait sa mission.
Obligation de moyens ou de résultat : la distinction qui décide tout
Le droit français des contrats repose sur une distinction fondamentale pour les prestataires intellectuels.
L'obligation de moyens, la règle pour le conseil
Par défaut, un consultant est tenu à une obligation de moyens : il doit mettre en œuvre tout son savoir-faire de professionnel diligent, mais il ne garantit pas un résultat. Si le service tombe malgré une conception sérieuse et conforme à l'état de l'art, il n'y a pas forcément faute. Le client doit prouver que vous avez mal fait quelque chose, pas seulement que ça n'a pas marché.
L'obligation de résultat, le piège du contrat
Mais attention : certains contrats vous font basculer, parfois sans que vous le réalisiez, vers une obligation de résultat. Une clause qui vous engage sur un SLA de disponibilité de 99,9 %, ou qui vous rend garant du bon fonctionnement en production, transforme la nature de votre responsabilité. Là, dès que le service tombe sous le seuil, la faute est présumée et c'est à vous de prouver la cause étrangère.
La leçon : ne signez jamais un engagement de disponibilité chiffré sans en mesurer la portée juridique. Un « 99,9 % » glissé dans un contrat de conseil peut vous exposer bien au-delà de ce que vous maîtrisez réellement.
Lisez vos contrats à la loupe sur ce point. C'est souvent là, et non dans la technique, que se joue l'essentiel de votre exposition.
Le lien de causalité : votre faute a-t-elle vraiment causé la panne ?
Même quand une faute existe, encore faut-il qu'elle soit la cause de la panne. C'est le deuxième filtre juridique, et il joue souvent en votre faveur.
Reprenons nos scénarios :
| Cause de la panne | Faute du consultant ? |
|---|---|
| Limite mémoire sous-dimensionnée que vous aviez fixée | Probable : choix de conception fautif |
| Spot instance évincée par le cloud, sans fallback prévu | Discutable : dépend si l'archi résiliente était dans la mission |
| Scale-to-zero avec cold start, validé par le client pour économiser | Non : arbitrage assumé par le client |
| Quota modifié par l'équipe client après votre départ | Non : cause postérieure, hors de votre contrôle |
| Modèle indisponible car le client a supprimé le bucket | Non : fait d'un tiers / du client |
Cette grille montre l'essentiel : la conception fautive engage, l'arbitrage assumé par le client et le fait postérieur n'engagent pas. Un consultant qui documente ses choix, signale les risques d'une architecture économique et délimite la fin de sa mission se construit une défense solide. À l'inverse, l'absence de trace écrite laisse toute la place à l'interprétation — généralement à votre désavantage.
Conception ou exploitation : la frontière qui vous protège
Le troisième levier, c'est le périmètre. Une plateforme d'inférence a deux vies : sa conception (que vous livrez) et son exploitation (qui dure des mois ou des années après). Confondre les deux est la première source de litige injuste.
Si votre mission s'arrête à la mise en production et au transfert de compétences, vous n'êtes pas responsable de ce que devient la plateforme ensuite : montées de version non maîtrisées, modifications de quota, absence de monitoring que le client devait assurer. Le préjudice d'une panne survenue six mois après, sur une config que vous ne maîtrisez plus, ne vous est en principe pas imputable.
D'où l'importance de poser noir sur blanc, dès le contrat :
- Ce que couvre votre mission : conception, mise en production, run, astreinte ? Chaque mot compte.
- La date de fin de responsabilité et le périmètre du transfert au client.
- Les prérequis d'exploitation que le client s'engage à respecter (monitoring, mises à jour, quotas).
Un consultant qui livre aussi des runbooks, des alertes et un plan de reprise démontre qu'il a outillé le client pour exploiter sereinement. C'est à la fois une bonne pratique technique et un bouclier juridique.
Ce que la RC Pro couvre face à un préjudice d'indisponibilité
L'indisponibilité d'un service IA génère un préjudice commercial : ventes perdues, pénalités contractuelles du client envers ses propres clients, atteinte à l'image. C'est un dommage immatériel, terrain naturel de l'assurance RC Pro du consultant.
Concrètement, si une faute de conception de votre part est caractérisée et qu'elle est la cause de la panne, votre RC Pro :
- Indemnise le préjudice commercial subi par le client, dans la limite des plafonds, après déduction de sa propre part de responsabilité.
- Finance votre défense et l'expertise technique nécessaire pour établir la vraie cause de la panne — souvent l'étape décisive, car démontrer que la cause vous est étrangère vaut acquittement.
- Couvre la protection juridique pour négocier à l'amiable et éviter une procédure longue.
Ce que la RC Pro ne fait pas : transformer un aléa d'exploitation en faute. Si la panne vient d'un arbitrage assumé par le client, d'une cause postérieure ou d'un fait de tiers, il n'y a pas de faute à indemniser. Mais c'est précisément dans ces cas que la prise en charge des frais de défense vous évite de payer pour vous justifier. Pour un métier où une panne se chiffre vite en dizaines de milliers d'euros de manque à gagner, une RC Pro adaptée aux missions MLOps n'est pas une formalité : c'est ce qui sépare un incident géré d'une catastrophe financière. Découvrez les garanties adaptées à votre profil sur notre page consultant MLOps Kubernetes.
Pour les missions les plus exposées, pensez aussi à articuler votre RC Pro avec une couverture des outils que vous mobilisez : poste de travail, accès aux clusters, postes d'astreinte. Si votre matériel informatique tombe en panne au pire moment d'une intervention critique, votre capacité à rétablir le service rapidement protège autant votre client que votre responsabilité. L'enjeu n'est pas seulement d'indemniser après coup : c'est de rester opérationnel quand tout dépend de votre réactivité.
Questions fréquentes
Non. Votre responsabilité dépend de la cause réelle de la panne et de votre périmètre de mission. Une conception fautive vous engage ; un arbitrage assumé par le client (scale-to-zero pour économiser), un fait postérieur (quota modifié après votre départ) ou un fait de tiers (éviction d'une spot instance) ne vous sont en principe pas imputables.
Par défaut, un consultant est tenu à une obligation de moyens : il doit agir en professionnel diligent, sans garantir le résultat. Mais une clause contractuelle de SLA chiffré (99,9 % de disponibilité) peut vous faire basculer vers une obligation de résultat, où la faute est présumée dès que le seuil n'est pas tenu. Lisez vos contrats avec attention sur ce point.
Oui, ce préjudice commercial est un dommage immatériel couvert par la RC Pro, à condition qu'une faute de conception de votre part soit la cause établie de la panne. L'indemnisation tient compte de la part de responsabilité du client et des plafonds de votre contrat.
En cadrant trois choses par écrit : le périmètre exact de votre mission (conception vs exploitation), la date de fin de responsabilité, et les prérequis d'exploitation que le client doit respecter. Documentez vos choix d'architecture, signalez les risques des options économiques, et livrez runbooks et alertes. Ces traces sont votre meilleure défense.
Parce que beaucoup de pannes d'inférence ne sont pas de votre faute, mais le démontrer exige une expertise technique pour établir la vraie cause. La RC Pro finance cette expertise et votre avocat, même quand vous avez raison. Sans elle, vous payez pour prouver votre innocence, ce qui peut coûter plusieurs milliers d'euros.
Souscrivez votre assurance pro en 2 minutes
Toutes nos protections pour votre activité de Consultant MLOps Kubernetes — attestation immédiate, sans engagement.
* Tarifs indicatifs « à partir de », selon votre profil, votre activité et les garanties choisies. · Voir la fiche Consultant MLOps Kubernetes →
Article rédigé et vérifié par l'équipe Insurio — Tutassûr, courtier en assurance immatriculé à l'ORIAS sous le n° 22001730. Information à caractère général ne se substituant pas aux conditions de votre contrat.