TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AWS Secrets Manager – Store, Distribute, and Rotate Credentials Securely

384 pointsby dustinrcollinsabout 7 years ago

22 comments

scrollawayabout 7 years ago
First reaction: Holy crap! They finally turned ParameterStore into a proper product!<p>Second reaction: Holy shit that&#x27;s expensive [for what it does].<p>ParameterStore is free (minus the KMS component). The only value-add is secret rotation and that&#x27;s not something that most of the time makes sense to use. [Edit: I&#x27;m not advocating for no rotation; see replies]<p>Edit: Had more time to think about it. Someone enlighten me: What&#x27;s the difference between writing a rotation lambda for this new product, vs. writing a rotation lambda for ParameterStore that you then cron? The pricing really doesn&#x27;t make sense.
评论 #16758382 未加载
评论 #16758061 未加载
评论 #16760895 未加载
评论 #16764108 未加载
评论 #16758626 未加载
评论 #16758199 未加载
评论 #16760923 未加载
评论 #16760319 未加载
评论 #16758194 未加载
whateveracctabout 7 years ago
This looks like an AWS equivalent of the Amazon-internal secret management tool called Odin. Which is very nice because Odin was pretty much universally loved from what I saw.
评论 #16758470 未加载
评论 #16758620 未加载
评论 #16757885 未加载
评论 #16758425 未加载
评论 #16761072 未加载
评论 #16757843 未加载
sowbugabout 7 years ago
For those of us living in the service-development stone ages, is the idea that a secret-manager service replaces any number of ad-hoc local secret-storage and configuration mechanisms with a single robust mechanism that takes only a single root credential to retrieve all the individual secrets that your service needs?<p>You do still have to figure out a way to securely provide the root credential to your service so that it can fetch the secrets from the secret manager, correct? Otherwise this would be magic of a kind I think is impossible.<p>If my questions aren&#x27;t too far off in the weeds, then this service sounds like a personal password manager but for a service rather than a person, though I&#x27;m sure AWS&#x27;s service has finer-grained controls than just the all-or-nothing master passphrase. Similar risks apply: an attacker obtaining the master passphrase is a major issue, losing the master passphrase is devastating (though recoverable here because you probably didn&#x27;t lose your personal AWS login credentials), and unavailability of the password database is catastrophic. But the usability benefits of having everything in one secure place, behind a service managed by experts, should outweigh those risks.<p>I have more questions about the credential-rotation feature, but this is enough for now.
评论 #16760306 未加载
评论 #16766777 未加载
kondroabout 7 years ago
At $0.40 per secret per month and $0.05 per 10,000 requests this is much more expensive than the practically free SSM Parameter Store product, even if you factor in the auto-rotating bits.
评论 #16757894 未加载
评论 #16757970 未加载
评论 #16757889 未加载
评论 #16758034 未加载
epberryabout 7 years ago
Besides the secrets rotation how is this different from EC2 Parameter Store? I’m genuinely curious and will move away from parameter store if this provides some benefits.
评论 #16757790 未加载
评论 #16757754 未加载
评论 #16762385 未加载
013aabout 7 years ago
&gt; $0.40&#x2F;secret&#x2F;month<p>WOWZER. I get having a managed solution is great, but you don&#x27;t have to store many secrets before running your own Vault server makes sense.
评论 #16760609 未加载
评论 #16760898 未加载
评论 #16758918 未加载
bithavocabout 7 years ago
Kinda similar to what Hashicorp&#x27;s Vault does for secret management but hosted.
评论 #16760599 未加载
评论 #16759404 未加载
marvinpintoabout 7 years ago
I&#x27;m still trying to figure out how different this is from their &quot;parameter store&quot; offering in AWS Systems Manager. The main thing I guess is you get more control over key rotation.
Thaxllabout 7 years ago
Looks like the equivalent of Vault? Anyone can compare the two?
netvisaoabout 7 years ago
I am curious as to how it handles those race conditions where a connection is made with the older credentials just after the time the rds master key rotates, or a connection is made with the newer credentials just before the time the rds client key rotates. Short of using two credentials accounts ...
评论 #16767084 未加载
jtwalesonabout 7 years ago
As others have noted, the pricing is really the odd thing here. AWS seems to be moving to value based pricing rather than cost based pricing for some of its niche products.<p>I used to think that Cloudwatch metrics were very expensive at $.50 per custom metric per month, but this seems waaayyyy cheaper to store.
chatmastaabout 7 years ago
How is this different than KMS? “Key Management Service” is practically synonymous with the name of this new product, so how exactly do the two differ&#x2F;interact?
评论 #16758109 未加载
评论 #16757850 未加载
评论 #16757871 未加载
评论 #16759935 未加载
评论 #16757846 未加载
talawahdotnetabout 7 years ago
At $0.40 per secret it would have been nice if they had a 5 secret free tier.<p>That would get smaller users to start using it instead of parameter store and eventually realize the value of automated and audited secret rotation
评论 #16763508 未加载
pageandrewabout 7 years ago
Does the Secret Rotation for the RDS-integrated credential store actually update the password for the user in the SQL database?<p>If so, thats pretty damn cool.
评论 #16759748 未加载
评论 #16759517 未加载
ppieraldabout 7 years ago
There is a lot of commentary about the use of vault as an alternative, number of secrets needed, etc. I think the inclusion of Secrets Manager is a great addition for AWS and will definitely help people get better control over their secrets, however, vault contains richer functionality than just secrets key&#x2F;value storage.<p>It can provision users to backends like SSH, databases, cloud providers, and such. Use is audited, can be revoked, and has a TTL associated.<p>Additionally, vault contains a full &quot;crypto-in-a-box&quot; implementation that allows for sign&#x2F;verify, hmac&#x2F;verify, encrypt&#x2F;decrypt, random number generation, and other functions.<p>So I applaud AWS for doing this and hope the will continue developing KMS&#x2F;HSM&#x2F;Parameter Store&#x2F;Secret Store&#x2F;??? in the future and innovating, but evaluating Secret Store vs. Vault simply on price may be a short sighted comparison.<p>Disclaimers: Employer is an AWS customer using vault
bestbearabout 7 years ago
Compare this to the cost of Hashicorp Vault. You might be surprised at the difference.
spullaraabout 7 years ago
$0.40 per secret per month is outrageous.
drodgersabout 7 years ago
I was hoping to use this for RDS parameters (to get automatic rotation) and leave everything else in ParameterStore.<p>Unfortunately — although I&#x27;m sure it&#x27;s built on-top of ParameterStore internally — I just checked and you can&#x27;t see SecretsManager secrets in ParameterStore, so an application would need to read from both and merge them, or switch entirely to SecretsManager to take advantage of the automatic rotation.
0xCMPabout 7 years ago
This will be nice for systems and budgets which can&#x27;t afford a consul+vault cluster to handle this for you.
outworlderabout 7 years ago
&quot;Not just for secrets&quot; Yay, we can go and store all types of secrets!<p>But not with this price per secret...
kerngabout 7 years ago
Anyone know how this compares to Azure Key Vault?
评论 #16760935 未加载
tyingqabout 7 years ago
Au revoir Cyberark. I won&#x27;t miss you.