Une entreprise utilise une application AWS CDK centrale sur plusieurs comptes pour gérer les piles de déploiement. Un développeur doit automatiser la détection et la suppression des ressources inutilisées qui supportaient les piles précédentes mais ne sont plus nécessaires. La solution doit s'intégrer en douceur au flux de déploiement existant basé sur CDK et nécessiter le moins de configuration possible. Quelle approche satisfait ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Dans l'application AWS CDK centrale, ajoutez une fonction de gestionnaire qui utilise l'AWS SDK pour détecter et supprimer les ressources inutilisées. Implémentez une ressource personnalisée AWS CDK qui provisionne une fonction AWS Lambda avec le code du gestionnaire et l'invoque pendant le déploiement de la pile..
Pourquoi c'est la réponse
L'option correcte est la meilleure car elle intègre la logique de nettoyage directement dans le flux AWS CDK existant. Une ressource personnalisée AWS CDK permet de déployer une fonction Lambda qui exécute la logique de suppression des ressources inutilisées dans le cadre du déploiement de la pile, assurant ainsi une automatisation et une gestion cohérentes. Cela minimise la configuration en tirant parti des capacités natives de CDK pour le provisionnement et l'invocation de la Lambda. Les autres options sont moins efficaces : La génération d'un modèle CloudFormation à partir d'un fichier JSON est une étape manuelle et moins intégrée que l'utilisation d'une ressource personnalisée CDK. L'utilisation d'AWS Amplify pour une API est inutilement complexe pour cette tâche et n'est pas la méthode standard pour intégrer une logique de nettoyage dans un déploiement CDK. Écrire la fonction dans la console Lambda puis l'importer via une ressource personnalisée CDK est moins idéal car le code de la fonction n'est pas géré directement dans le projet CDK central, ce qui peut entraîner des problèmes de versioning et de déploiement.
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