Une entreprise doit gérer les coûts et contrôler la taille d'une table Amazon DynamoDB existante sans interrompre les lectures ou écritures en cours. Elle souhaite que les données soient automatiquement supprimées après 1 mois avec un minimum de maintenance. Quelle approche répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Activer la fonctionnalité TTL de DynamoDB afin que les éléments expirent automatiquement en fonction d'un attribut d'horodatage..
Pourquoi c'est la réponse
L'activation de la fonctionnalité TTL (Time to Live) de DynamoDB est la solution la plus efficace et la moins coûteuse. Elle permet à DynamoDB de supprimer automatiquement les éléments après une période définie, basée sur un attribut d'horodatage, sans consommer de capacité d'écriture ni interrompre les opérations. Cette approche est entièrement gérée et ne nécessite aucune maintenance supplémentaire. Les autres options sont moins optimales : Planifier une règle EventBridge avec Lambda ou exécuter une fonction Lambda périodique pour analyser et supprimer les éléments consommerait de la capacité d'écriture et de lecture de DynamoDB, entraînerait des coûts supplémentaires pour Lambda et EventBridge, et serait plus complexe à gérer. Activer DynamoDB Streams pour déclencher une fonction Lambda ne permettrait pas de supprimer les éléments anciens de manière proactive ; les streams sont principalement utilisés pour capturer les modifications de données en temps réel, pas pour la gestion du cycle de vie des données.
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