Une application existante en cours de migration vers AWS repose sur des centaines de tâches cron qui s'exécutent pendant 1 à 20 minutes selon diverses planifications récurrentes. L'entreprise souhaite planifier et exécuter ces tâches cron sur AWS avec un minimum de refactoring et également prendre en charge l'exécution de tâches en réponse à un événement futur. Quelle solution répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créez une image de conteneur pour les tâches cron. Utilisez Amazon EventBridge Scheduler pour créer une planification récurrente. Exécutez les tâches cron sur AWS Fargate..
Pourquoi c'est la réponse
La solution correcte est de créer une image de conteneur pour les tâches cron, d'utiliser Amazon EventBridge Scheduler pour la planification récurrente et d'exécuter les tâches sur AWS Fargate. EventBridge Scheduler est idéal pour planifier des tâches récurrentes et futures, et Fargate permet d'exécuter des conteneurs sans gérer l'infrastructure sous-jacente, minimisant ainsi le refactoring. L'option utilisant AWS Lambda est incorrecte car les tâches cron peuvent durer jusqu'à 20 minutes, ce qui dépasse la durée d'exécution maximale de 15 minutes de Lambda. L'option avec AWS Batch est moins adaptée pour la planification d'événements futurs et récurrents précis par rapport à EventBridge Scheduler. L'option avec AWS Step Functions et un état Wait est moins efficace pour la planification récurrente et événementielle que EventBridge Scheduler, qui est conçu spécifiquement pour cela.
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