Un développeur a créé une fonction Lambda déclenchée par des événements S3 PutObject. La fonction reformate l'objet et le réécrit dans le même bucket, ce qui provoque une boucle d'invocation récursive pendant les tests. Le développeur demande à l'administrateur SysOps d'arrêter immédiatement la récursion sans provoquer d'erreurs. Que doit faire l'administrateur ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Définir la concurrence réservée de la fonction à 0..
Pourquoi c'est la réponse
La définition de la concurrence réservée d'une fonction Lambda à 0 arrête immédiatement toutes les invocations futures de cette fonction, y compris celles déclenchées par la boucle récursive. Cela permet de stopper la récursion sans supprimer de données ni modifier les autorisations, ce qui pourrait avoir des effets secondaires indésirables. Supprimer tous les objets du bucket S3 arrêterait les événements, mais entraînerait une perte de données. Modifier la politique de bucket S3 pour refuser l'accès à la fonction Lambda pourrait stopper la récursion, mais générerait des erreurs d'accès et nécessiterait une reconfiguration ultérieure. Publier une nouvelle version de la fonction Lambda ne stopperait pas les invocations en cours ou futures de la version problématique.
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