Skip to main content
AWS Secrets Manager

AWS Secrets Manager


What is AWS Secrets Manager?

AWS Secrets Manager enables users to rotate, manage, and retrieve secrets throughout their lifecycle, making it easier to maintain a secure environment that meets security and compliance needs. With Secrets Manager, administrators pay based on the number of secrets stored…

Read more
Recent Reviews
Read all reviews

Reviewer Pros & Cons

View all pros & cons
Return to navigation


View all pricing

Per 10,000 API Calls


Per 10,000 API Calls

Per Secret Per Month


Per Secret Per Month

Entry-level set up fee?

  • No setup fee


  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Secrets Migration From AWS Secrets Manager to HashiCorp Vault with Terraform


How To Use AWS Secrets Manager To Auto Rotate Database Secrets


AWS Secrets Manager Service Overview with Demo

Return to navigation

Product Details

What is AWS Secrets Manager?

AWS Secrets Manager Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation


View all alternatives
Return to navigation

Reviews and Ratings



(1-2 of 2)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
We have most of our infra on AWS, so naturally, AWS Secrets Manager plays a key role in managing the secrets.

Be it DB connection string, url, username, password, etc. all the little pieces that allow a service to connect to other services to do meaningful things, we store everything in AWS Secrets Manager.
  • Single source of truth for secrets
  • Securely share secrets with colleagues
  • Securely store secrets for services to access during runtime
  • The whole secret vs key-value naming could be confusing for beginner
  • The lack of history is quite inconvenient
If you need a secret manager, where you can store key-value pairs of secrets for the whole team & the services to retrieve then AWS Secrets Manager is a good choice, especially when your infra is already on AWS.

With a proper setup, AWS Secrets Manager can be seamlessly integrated into your infra.
  • The ability to securely store & share secrets greatly improves security posture
  • Services can be made to retrieve secrets externally at runtime
  • Can control secrets for different environments for different groups of people
Both AWS Secrets Manager & MS Azure Key Vault are pretty similar. They're the default secrets manager on their respective cloud platform.

The choice comes down to where your infra resides on.
July 27, 2021

Great tool

Manuela Jacqueline Mercado Rodríguez | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
[AWS Secrets Manager] is used for storing and managing who can access and use the secrets variables along with the project. The entire organization uses it. It solves the part that with a simple command before running the project all users (depending on their roles) can get the secrets in reading mode.
  • One trust source for all secrets
  • You can divide them per environment
  • You can give different access to users
  • It could be good if a user can use a variable in the project but can't see them in the manager on AWS
[AWS Secrets Manager] is really good at managing the secrets for each environment (stage, production, ...), and with a simple command, the users will get all the variables for running the project. Depending on the user role, they could just read and/or edit the variables on the Secrets Manager on AWS. This facilitates the management of the secrets.
  • Assign variables per environment
  • Give permissions per user role
  • One trust source for all variables
  • Costs are suitable
  • ROI is positive
Return to navigation