Un développeur a créé une fonction Lambda pour traiter les fichiers .csv placés dans un compartiment S3. Quelle combinaison d'étapes déclenchera la fonction Lambda chaque fois qu'un fichier .csv est téléchargé dans le compartiment ? (Choisissez-en deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créez une règle Amazon EventBridge qui correspond aux événements de création d'objet S3 avec un modèle., Ajoutez un déclencheur à la fonction Lambda existante de type EventBridge et sélectionnez la règle EventBridge..
Pourquoi c'est la réponse
Pour déclencher une fonction Lambda lors du téléchargement d'un fichier .csv dans S3, il faut configurer une règle EventBridge. La première étape consiste à créer une règle Amazon EventBridge qui écoute les événements de création d'objet S3 (par exemple, Object Created (Put) ou Object Created (Post)). Cette règle doit inclure un modèle d'événement pour filtrer spécifiquement les fichiers .csv en utilisant le préfixe ou le suffixe du nom de l'objet. Ensuite, la deuxième étape est d'ajouter un déclencheur à la fonction Lambda existante. Ce déclencheur doit être de type EventBridge, et vous devez y associer la règle EventBridge que vous venez de créer. Les autres options sont incorrectes car : Planifier une règle EventBridge pour analyser périodiquement le compartiment S3 ne déclencherait pas la fonction immédiatement après chaque téléchargement. Créer une fonction Lambda distincte pour analyser le compartiment S3 est une approche moins efficace et plus complexe que l'utilisation directe des événements S3 via EventBridge. Les règles de cycle de vie S3 sont destinées à la gestion du stockage (archivage, suppression) et ne peuvent pas invoquer directement des fonctions Lambda lors de la création d'objets.
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