Une entreprise manufacturière utilise une instance RDS pour son inventaire et dispose de plusieurs fonctions Lambda qui se connectent à la base de données en utilisant des identifiants codés en dur. Les identifiants ne doivent jamais être stockés en texte clair et doivent être renouvelés tous les 30 jours. Quelle solution offre cela avec le moins de surcharge opérationnelle ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Stocker les identifiants de la base de données dans AWS Secrets Manager en créant un secret lié à la base de données afin que Secrets Manager utilise une fonction Lambda de rotation pour mettre à jour automatiquement le mot de passe de la base de données selon un calendrier de 30 jours. Modifier chaque fonction Lambda pour récupérer les identifiants de Secrets Manager..
Pourquoi c'est la réponse
L'option correcte est de stocker les identifiants dans AWS Secrets Manager. Secrets Manager est conçu spécifiquement pour la gestion des secrets, y compris la rotation automatique des identifiants de base de données, ce qui répond directement à l'exigence de renouvellement tous les 30 jours avec une surcharge opérationnelle minimale. Il intègre des fonctions de rotation pour les bases de données RDS, éliminant le besoin de créer une fonction Lambda de rotation personnalisée. Les fonctions Lambda peuvent ensuite récupérer les identifiants à jour de Secrets Manager au moment de l'exécution. Stocker le mot de passe comme variable d'environnement ou chiffré avec KMS nécessite une fonction Lambda de rotation personnalisée pour mettre à jour les variables d'environnement ou le secret chiffré, ce qui augmente la surcharge opérationnelle. Utiliser Parameter Store avec SecureString est une bonne option pour stocker des secrets, mais il ne fournit pas de rotation automatique intégrée pour les bases de données comme Secrets Manager, nécessitant également une fonction de rotation personnalisée.
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