Une application de commerce électronique utilise plusieurs fonctions Lambda, chaque fonction exécutant une étape spécifique dans un flux de travail de commande. Les fonctions doivent s'exécuter dans une séquence définie. Quelle solution garantit que les fonctions s'exécutent dans l'ordre avec le moins de frais opérationnels ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser une machine d'état AWS Step Functions pour invoquer les fonctions Lambda dans l'ordre requis..
Pourquoi c'est la réponse
AWS Step Functions est la solution la plus appropriée car elle est conçue spécifiquement pour orchestrer des flux de travail complexes et séquentiels impliquant des fonctions Lambda. Elle permet de définir des machines d'état qui gèrent l'ordre d'exécution, les branchements, la gestion des erreurs et les tentatives, réduisant ainsi considérablement les frais opérationnels par rapport à une gestion manuelle de la séquence. L'utilisation d'une file d'attente SQS pour la séquence nécessiterait une logique complexe dans les fonctions Lambda pour gérer l'ordre des messages et s'assurer que chaque étape est terminée avant de passer à la suivante, augmentant les frais de développement et de maintenance. Une rubrique SNS avec des filtres d'abonnement est plus adaptée à la diffusion de messages à plusieurs abonnés simultanément et ne garantit pas une exécution séquentielle des étapes d'un flux de travail. Amazon EventBridge Scheduler est excellent pour déclencher des fonctions Lambda à des intervalles planifiés ou à des moments précis, mais il n'est pas conçu pour orchestrer des séquences d'étapes dépendantes les unes des autres dans un flux de travail.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise