Automatisation Niveau 3 : Architecte
13 / 45

Module 3 · Concevoir pour l'échecEnviron 2 min

Trois familles de pannes

Tout ce qui sort de votre instance finira par échouer : une API, un réseau, un fournisseur. L’enjeu n’est pas d’éviter l’échec, mais de répondre correctement à chaque type d’échec. Il y en a trois.

Recto

Panne passagère

Recto

Panne définitive

Recto

Panne silencieuse

La troisième famille est la plus dangereuse, car aucun mécanisme d’erreur ne la voit. Ajoutez des contrôles explicites : un nœud If qui vérifie qu’un numéro de facture existe, un format de sortie imposé à l’IA, un total recalculé. Quand un contrôle échoue, un nœud Stop and Error transforme la panne silencieuse en vraie erreur, que la suite du cours sait traiter.

Triez sur le code, pas sur le messageLe code de statut HTTP, présent dans le détail de l’erreur, indique la famille. Le texte du message, lui, change d’une API à l’autre et d’une version à l’autre.