Respuesta correcta
Explicación
AWS Secrets Manager es la opción correcta porque está diseñado específicamente para almacenar, administrar y rotar automáticamente credenciales de bases de datos, claves de API y otros secretos a lo largo de su ciclo de vida. Cumple con los requisitos de cumplimiento al almacenar los secretos por separado del código, proporcionar una consola de administración central y una API, y admitir la rotación automática cada 90 días mediante la integración integrada con AWS RDS, Redshift y DocumentDB, o funciones de Lambda personalizadas.
Para profundizar
AWS Secrets Manager almacena secretos cifrados con claves de KMS y los expone a través de la API GetSecretValue, y su rotación nativa utiliza una función Lambda invocada en un horario que usted define, por lo que un requisito de rotación de 90 días se cumple configurando RotationRules con AutomaticallyAfterDays=90. A diferencia de Systems Manager Parameter Store, que puede contener valores de tipo SecureString pero no tiene un motor de rotación integrado, Secrets Manager maneja el ciclo de vida de la rotación y las etiquetas de etapa de versión (AWSCURRENT, AWSPENDING) de forma atómica. Un comportamiento sutil: las funciones Lambda de rotación deben poder alcanzar tanto el secreto como la base de datos de destino, y las rotaciones fallidas dejan la versión anterior como AWSCURRENT para evitar interrupciones. En un despliegue de microservicios en ECS, las tareas recuperan secretos en tiempo de ejecución a través del SDK o la inyección de secretos en las definiciones de tareas, manteniendo las credenciales fuera de las imágenes y permitiendo una rotación centralizada y auditable.
Sobre estas preguntas de práctica
Esta es una de las preguntas de práctica originales de CLF-C02 de Courseiva, escrita para aprender y nunca copiada de exámenes reales ni de dumps.
Traducida del original en inglés con IA y revisada para comprobar el sentido. Los códigos de examen, los comandos y los nombres de productos se mantienen tal como aparecen en el examen.