Rôle
Step Functions orchestre un worker Lambda dans un workflow STANDARD. Retry puis Catch/Fallback distinguent l’échec d’une tâche du statut final du workflow.
Utilisation observée
B14 emploie une State Machine STANDARD avec une tâche Lambda, Retry puis Catch vers Fallback. Un succès passe sans retry ; l’erreur transitoire réussit au second retry ; une erreur permanente mène au Catch après trois tentatives de tâche et le workflow finit SUCCEEDED.
Politique de retry
La règle States.TaskFailed couvre aussi les erreurs permanentes.