AWS Secrets Manager

  • Secrets Manager helps you protect secrets needed to access your applications, services, and IT resources.

  • The service enables you to easily rotate, manage, and retrieve database credentials, API keys, and other secrets throughout their lifecycle.

  • Users and applications retrieve secrets with a call to Secrets Manager APIs, eliminating the need to hardcode sensitive information in plain text.

  • It offers built-in integrations for MySQL, PostgreSQL, and Aurora on RDS, and can rotate credentials for these databases natively.

  • It enables you to control access to secrets using fine-grained permissions and audit secret rotation centrally for resources in AWS, third-party services, and on-premises.

Versioning

  • Multiple versions of a secret exist to support rotation of a secret.

  • Secrets Manager distinguishes between different versions by the staging labels.

  • For most scenarios, you don't worry about versions of the secret. Secrets Manager and the provided Lambda rotation function manage these details for you.

Last updated

Was this helpful?