Une entreprise gère une application web de place de marché en ligne qui dessert des centaines de milliers d'utilisateurs en période de pointe. L'entreprise a besoin d'une solution évolutive et quasi-temps réel pour partager des millions de transactions financières avec plusieurs applications internes. Les transactions doivent être traitées pour supprimer les données sensibles avant d'être stockées dans une base de données de documents pour une récupération à faible latence. Que devrait recommander un architecte de solutions ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Diffuser les données de transactions dans Amazon Kinesis Data Streams, utiliser l'intégration AWS Lambda pour supprimer les données sensibles de chaque transaction, puis stocker les données de transactions dans Amazon DynamoDB, et laisser d'autres applications consommer les données de transactions du flux de données Kinesis..
Pourquoi c'est la réponse
L'option correcte utilise Amazon Kinesis Data Streams pour ingérer des millions de transactions en quasi-temps réel. L'intégration avec AWS Lambda permet un traitement synchrone et une suppression des données sensibles avant de stocker les données nettoyées dans Amazon DynamoDB, une base de données de documents à faible latence. De plus, Kinesis Data Streams permet à plusieurs applications de consommer les données de transactions simultanément, répondant ainsi au besoin de partage avec plusieurs applications internes. Les autres options sont moins adaptées : Stocker directement dans DynamoDB et utiliser une règle ne permet pas de supprimer les données sensibles avant le stockage initial et ne gère pas le partage avec plusieurs applications via un flux. Kinesis Data Firehose est conçu pour la livraison vers des destinations de stockage et l'intégration Lambda est asynchrone, ce qui ne garantit pas la suppression des données sensibles avant le stockage initial dans DynamoDB. De plus, consommer depuis S3 n'est pas "quasi-temps réel". Le traitement par lots avec S3 introduit une latence significative et ne répond pas au besoin de traitement "quasi-temps réel".
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