Un développeur souhaite enregistrer les événements importants lors de l'invocation d'une fonction Lambda et inclure un identifiant unique pour cette invocation spécifique. Quelle approche répond à cette exigence ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Récupérer l'ID de requête depuis le champ AWS request ID de l'objet de contexte, et écrire les logs vers la sortie standard..
Pourquoi c'est la réponse
L'approche correcte consiste à récupérer l'ID de requête (request ID) à partir de l'objet de contexte (context object) fourni à la fonction Lambda. Cet ID est unique pour chaque invocation et est accessible via context.awsrequestid (en Python, ou l'équivalent dans d'autres langages). L'écriture des logs vers la sortie standard (stdout) est la méthode recommandée pour les fonctions Lambda, car CloudWatch Logs capture automatiquement ces logs. Les options incorrectes suggèrent de récupérer l'ID de requête depuis l'objet d'événement (event object), ce qui est faux car l'ID de requête se trouve dans l'objet de contexte. Écrire les logs dans un fichier est également incorrect, car les systèmes de fichiers éphémères de Lambda ne sont pas persistants et ne sont pas la méthode standard pour la journalisation.
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