Une entreprise a conteneurisé une tâche Windows qui s'exécute sur le framework .NET 6 à l'intérieur d'un conteneur Windows. La tâche doit s'exécuter dans AWS toutes les 10 minutes et dure entre 1 et 3 minutes par exécution. Quelle est la solution la PLUS rentable ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Amazon Elastic Container Service (Amazon ECS) sur AWS Fargate pour exécuter le conteneur. Créer une tâche planifiée pour exécuter la tâche toutes les 10 minutes..
Pourquoi c'est la réponse
La bonne réponse est d'utiliser Amazon ECS sur AWS Fargate avec une tâche planifiée. ECS sur Fargate est idéal pour exécuter des conteneurs sans gérer l'infrastructure sous-jacente, ce qui réduit les coûts opérationnels. La planification des tâches ECS permet d'exécuter le conteneur toutes les 10 minutes de manière fiable et rentable, car vous ne payez que pour les ressources utilisées pendant l'exécution de la tâche. Créer une fonction AWS Lambda à partir de l'image de conteneur n'est pas optimal car Lambda a une durée d'exécution maximale de 15 minutes, ce qui peut être limitant pour des tâches de conteneur, et les conteneurs Windows sont généralement plus lourds, ce qui rend Lambda moins rentable pour ce cas d'utilisation. AWS Batch est conçu pour les charges de travail par lots à grande échelle et peut être excessif pour une tâche simple et récurrente. Utiliser le Planificateur de tâches Windows n'est pas une solution cloud native et ne s'intègre pas bien avec Fargate pour la planification.
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