Une fonction Lambda va créer des fichiers temporaires totalisant 100 Mo pendant son exécution ; ces fichiers ne sont plus nécessaires une fois la fonction terminée. Quelle est la manière la plus efficace pour la fonction de gérer ces fichiers temporaires ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Stocker les fichiers temporaires dans le répertoire /tmp de l'environnement d'exécution Lambda et les supprimer lorsque la fonction se termine..
Pourquoi c'est la réponse
Le répertoire /tmp est le seul emplacement de stockage persistant et accessible en écriture dans l'environnement d'exécution d'une fonction Lambda. Il offre jusqu'à 10 Go de stockage temporaire, ce qui est suffisant pour les 100 Mo mentionnés. Les fichiers stockés ici sont supprimés à la fin de l'invocation de la fonction, ce qui en fait la solution la plus efficace et la plus simple pour les données temporaires qui ne sont plus nécessaires. Les volumes Amazon EBS ne peuvent pas être directement attachés à une fonction Lambda. Amazon EFS peut être utilisé, mais il ajoute une complexité et un coût supplémentaires pour des fichiers temporaires qui peuvent être gérés localement. Le téléchargement vers S3 est une option pour le stockage persistant, mais il est inefficace pour des fichiers temporaires qui doivent être supprimés immédiatement après l'exécution de la fonction, car il implique des opérations réseau et la gestion du cycle de vie.
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