Un processus d'exploration web s'exécute sur un parc d'instances EC2 t2.micro. Les instances interrogent une file d'attente SQS d'URL cibles, explorent chaque URL en 10 secondes ou moins, et écrivent les résultats dans un système de fichiers Amazon EFS partagé monté sur chaque instance. Les URL sont ajoutées à la file d'attente peu fréquemment, et les métriques montrent que les instances restent inactives lorsque la file d'attente est vide. Vous devez reconcevoir le système pour optimiser les coûts. Quelles sont les deux modifications les plus rentables ensemble ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Refactoriser le processus d'exploration web en une fonction AWS Lambda et configurer la fonction pour extraire les messages de la file d'attente SQS., Modifier le processus d'exploration web pour stocker les résultats dans Amazon S3..
Pourquoi c'est la réponse
La refactorisation vers AWS Lambda est rentable car elle permet un paiement à l'utilisation, éliminant les coûts des instances EC2 inactives lorsque la file d'attente SQS est vide. Lambda peut être déclenché par SQS, traitant les URL uniquement lorsque des messages sont disponibles. Le stockage des résultats dans Amazon S3 est également rentable car S3 offre un stockage d'objets hautement durable et évolutif à faible coût, facturé à l'utilisation, ce qui est plus efficace que de maintenir un système de fichiers EFS partagé pour des écritures potentiellement sporadiques. Remplacer par des instances m5.8xlarge augmenterait les coûts, même avec une réduction du parc, car ces instances sont beaucoup plus chères et surdimensionnées pour des tâches sporadiques. Stocker les résultats dans Amazon Neptune ou Amazon Aurora Serverless MySQL introduirait des coûts de base de données plus élevés et une complexité inutile par rapport à S3 pour le stockage des résultats d'exploration.
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