Une entreprise exécute un script sur une instance Amazon EC2 qui interroge et traite les messages d'une file d'attente Amazon Simple Queue Service (Amazon SQS). L'entreprise souhaite réduire les coûts opérationnels tout en conservant la capacité de traiter un nombre croissant de messages. Que devrait recommander un architecte de solutions ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Migrer le script de l'instance EC2 vers une fonction AWS Lambda avec le runtime approprié..
Pourquoi c'est la réponse
Migrer le script vers une fonction AWS Lambda est la solution la plus rentable et évolutive. Lambda est un service sans serveur qui s'exécute uniquement lorsque des messages SQS sont disponibles, éliminant ainsi les coûts d'une instance EC2 inactive. Il s'adapte automatiquement au nombre de messages, gérant les pics de charge sans intervention manuelle. Augmenter la taille de l'instance EC2 augmenterait les coûts sans résoudre le problème des périodes d'inactivité. Utiliser Amazon EventBridge pour arrêter l'instance EC2 est une amélioration, mais cela reste moins efficace que Lambda, car l'instance doit démarrer et s'arrêter, ce qui introduit de la latence et des coûts résiduels. AWS Systems Manager Run Command exécute des scripts à la demande, mais ne fournit pas l'intégration directe et l'évolutivité automatique de Lambda pour le traitement de files d'attente SQS.
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