Une entreprise de commerce électronique utilise Amazon SNS pour envoyer des messages de commande à un point de terminaison HTTPS sur site que l'application d'entrepôt traite. Certains messages de commande n'ont pas été reçus. Un architecte de solutions doit conserver les messages non livrés et les analyser pendant 14 jours maximum avec le MINIMUM d'effort de développement. Quelle solution répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Configurer une file d'attente de lettres mortes Amazon SNS qui utilise une cible Amazon Simple Queue Service (Amazon SQS) avec une période de rétention de 14 jours..
Pourquoi c'est la réponse
La bonne réponse est de configurer une file d'attente de lettres mortes (DLQ) Amazon SNS qui utilise une cible Amazon SQS avec une période de rétention de 14 jours. Lorsqu'un message SNS ne peut pas être livré à son point de terminaison (par exemple, le point de terminaison HTTPS sur site est indisponible), il est automatiquement acheminé vers la DLQ SQS. SQS peut stocker ces messages jusqu'à 14 jours, ce qui correspond à l'exigence de rétention et permet une analyse ultérieure avec un effort de développement minimal car SQS est directement intégré à SNS pour les DLQ. Les autres options sont incorrectes car : Une DLQ SNS avec une cible Amazon Kinesis Data Stream n'est pas une configuration nativement prise en charge pour les DLQ SNS. L'ajout d'une file d'attente SQS entre l'application et SNS ne résout pas le problème des messages non livrés par SNS au point de terminaison HTTPS. La file d'attente SQS devrait être le point de terminaison de SNS, mais le problème se situe au niveau de la livraison depuis SNS. Une DLQ SNS avec une cible Amazon DynamoDB n'est pas une configuration nativement prise en charge pour les DLQ SNS.
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