A data visualization company wants to strengthen the security of its core applications. The applications are deployed on AWS across its development, staging, pre-production, and production environments. The company needs to encrypt all of its stored sensitive credentials. The sensitive credentials need to be automatically rotated. A version of the sensitive credentials need to be stored for each environment.
Which solution will meet these requirements in the MOST operationally efficient way?
- Configure AWS Secrets Manager versions to store different copies of the same credentials across multiple environments.
- Create a new parameter version in AWS Systems Manager Parameter Store for each environment. Store the environment-specific credentials in the parameter version.
- Configure the environment variables in the application code. Use different names for each environment type.
- Configure AWS Secrets Manager to create a new secret for each environment type. Store the environment-specific credentials in the secret.
Show Answer Next Question