Une entreprise développe une application qui fournit des statistiques d'expédition de commandes via une API REST. L'entreprise doit extraire ces statistiques, les formater en HTML et envoyer le rapport par e-mail à plusieurs adresses à la même heure chaque matin. Quelles sont les deux étapes qu'un architecte de solutions doit suivre pour répondre à ces exigences ? (Choisissez deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Amazon Simple Email Service (Amazon SES) pour formater les données et envoyer le rapport par e-mail., Créer un événement planifié Amazon EventBridge (Amazon CloudWatch Events) qui invoque une fonction AWS Lambda pour interroger l'API de l'application afin d'obtenir les données..
Pourquoi c'est la réponse
La solution nécessite de récupérer des données à une heure précise, de les formater en HTML et de les envoyer par e-mail. Un événement planifié Amazon EventBridge (anciennement CloudWatch Events) est idéal pour déclencher une action à une heure fixe chaque jour. Cette action doit être une fonction AWS Lambda, car Lambda peut exécuter du code pour interroger l'API de l'application, traiter les statistiques, les formater en HTML et orchestrer l'envoi. Amazon Simple Email Service (SES) est le service AWS approprié pour envoyer des e-mails en masse, y compris des rapports formatés en HTML, à plusieurs destinataires. Les autres options sont moins adaptées : Kinesis Data Firehose est utilisé pour la diffusion de données en continu vers des destinations de stockage ou d'analyse, pas pour la récupération planifiée et l'envoi d'e-mails. AWS Glue est un service ETL (Extract, Transform, Load) pour les données à grande échelle, généralement utilisé avec des sources de données persistantes comme S3 ou des bases de données, pas pour interroger directement une API REST pour un rapport quotidien simple. Stocker les données dans S3 et utiliser SNS comme destination d'événement S3 n'est pas la bonne approche pour générer un rapport HTML à partir d'une API et l'envoyer par e-mail. SNS est un service de notification, pas un service d'envoi d'e-mails formatés, et S3 n'est pas le déclencheur approprié pour cette tâche.
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