Une entreprise exige que toutes les instances Amazon RDS soient provisionnées à partir de modèles AWS CloudFormation dans le cadre d'un workflow CI/CD AWS CodePipeline. Le mot de passe maître de la base de données doit être généré automatiquement lors du déploiement. Quelle solution permet d'y parvenir avec le moins d'effort de développement ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Déclarez une ressource AWS::SecretsManager::Secret dans le modèle CloudFormation pour générer et stocker un mot de passe sécurisé dans Secrets Manager. Utilisez une référence dynamique secretsmanager pour fournir la valeur du secret lors de la création de l'instance de base de données..
Pourquoi c'est la réponse
La solution la plus simple et la plus sécurisée consiste à utiliser AWS Secrets Manager directement dans le modèle CloudFormation. En déclarant une ressource AWS::SecretsManager::Secret, CloudFormation peut générer automatiquement un mot de passe sécurisé et le stocker dans Secrets Manager. Ensuite, une référence dynamique secretsmanager permet de récupérer cette valeur au moment du déploiement de l'instance RDS, sans nécessiter de code personnalisé. Les autres options sont moins efficaces : Créer une ressource personnalisée CloudFormation avec Lambda pour générer le mot de passe est plus complexe et ajoute une couche de développement inutile. Utiliser CodeBuild pour générer le mot de passe puis le passer en paramètre CloudFormation est moins sécurisé car le mot de passe pourrait être exposé dans les logs ou les historiques de paramètres. La troisième option, combinant une ressource personnalisée Lambda avec Secrets Manager, est également plus complexe que nécessaire, car Secrets Manager peut générer le secret directement.
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