Vous avez un script Python qui effectue une maintenance nocturne à l'aide de l'AWS SDK. Le script doit s'exécuter automatiquement chaque nuit avec un minimum de frais opérationnels. Quelle est la meilleure option ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Convertissez le script Python en une fonction AWS Lambda et planifiez son exécution nocturne avec une règle EventBridge (CloudWatch Events)..
Pourquoi c'est la réponse
La conversion du script Python en fonction AWS Lambda et sa planification via EventBridge (anciennement CloudWatch Events) est la solution la plus rentable et la plus efficace. Lambda est un service sans serveur, ce qui signifie que vous ne payez que pour le temps d'exécution du code, minimisant ainsi les frais opérationnels. EventBridge permet une planification précise et fiable des exécutions nocturnes. Déclencher Lambda via CloudTrail est incorrect car CloudTrail est un service de journalisation et de surveillance des API, non destiné à la planification d'exécutions. Héberger le script sur une instance EC2 et utiliser EventBridge ou Systems Manager pour démarrer/arrêter l'instance entraînerait des coûts plus élevés (même pour une instance arrêtée, des frais de stockage EBS s'appliquent) et une complexité de gestion accrue par rapport à Lambda.
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