微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我应该如何在生产环境中为我的 AWS 凭证实施密钥轮换?

如何解决我应该如何在生产环境中为我的 AWS 凭证实施密钥轮换?

我正在查看以下链接,该链接解释了如何使用 AWS API 发送电子邮件。由于添加到凭证文件中的 AWS 访问密钥 ID 和 AWS 秘密访问密钥会在一段时间后过期,因此以下示例将如何在生产环境中工作。

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-using-sdk-java.html

我可以看到如何使用 AWS SES SMTP 发送电子邮件,因为凭证不变可以保存在服务器上的文件中,但不确定如何使用上述链接中的 SES API。

解决方法

将您的 AWS 凭证存储在 Secrets Manager 中并使用 SNS + Lambda 自动执行密钥轮换,您可以从那里通过端点将新更新的密钥发送到您的应用程序。

使用 AWS 文档中的本指南作为您尝试完成的任务的相关来源: https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/automatically-rotate-iam-user-access-keys.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。