Secrets Manager

Solution Architect Associate

Developer Associate

Security Specialty

  • A security service which securely stores, encrypts and rotates your DB credentials and other secrets
  • Encryption in transit using KMS
  • Store RDS credentials, and other non-RDS credentials
  • Can store anything provided you can store it as a key/value pair
  • You pay for this service, $.40 / secret / month, $0.05 per 10,000 calls
  • Parameter Store is free, but it’s mainly used for non-secret values. You can encrypt pararmeters though.
  • IMPORTANT: If you enable automatic rotation, SecretsManager will IMMEDIATELY rotate the secrets once to test the configuration
    • Ensure all of your applications use the credentials in SecretsManager before enabling automatic rotation
    • Do not enable rotation if you are still using embedded credentials