Les appareils IoT téléchargent un fichier de données une fois par heure vers un compartiment S3. Une fonction Lambda est configurée pour traiter ces fichiers et doit s'exécuter immédiatement après le téléchargement de chaque fichier. La fonction Lambda est déjà configurée avec les informations du compartiment S3. Comment le développeur doit-il s'assurer que la fonction est invoquée dès qu'un fichier est téléchargé ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Ajouter un déclencheur S3 à la fonction Lambda et sélectionner le compartiment S3 comme source d'événement..
Pourquoi c'est la réponse
La bonne réponse est d'ajouter un déclencheur S3 à la fonction Lambda et de sélectionner le compartiment S3 comme source d'événement. Cette méthode établit une connexion directe entre le compartiment S3 et la fonction Lambda. Chaque fois qu'un objet est créé (téléchargé) dans le compartiment S3 spécifié, S3 envoie automatiquement une notification à la fonction Lambda, l'invoquant immédiatement pour traiter le nouveau fichier. Les autres options sont incorrectes car : L'invocation asynchrone est un mode d'invocation de Lambda, mais elle ne définit pas la source de l'événement qui déclenche la fonction. EventBridge peut être utilisé pour des événements S3, mais un déclencheur S3 direct est la méthode la plus simple et la plus courante pour ce cas d'utilisation. Une couche Lambda est utilisée pour empaqueter des dépendances ou du code commun et ne peut pas être configurée comme source d'événement pour déclencher une fonction.
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