我对通过Heroku使用DynamoDB感兴趣。这会安全地工作,我将如何建立通信?我使用的是Java,但任何语言的帮助都没问题。
到目前为止我找到的信息来源:
答案 0 :(得分:9)
是。您确实可以将DynamoDB与Heroku一起使用。我将它用于一个大型应用程序,每月处理大约150亿个请求。
以下是您想要做的事情:
在Heroku应用中设置AWS_ACCESS_KEY_ID
和AWS_SECRET_ACCESS_KEY
个环境变量。注册AWS时,如果您还没有注册,则必须生成这些内容。获得它们后,将它们作为环境变量存储在Heroku中。
使用您选择的语言/框架安装DynamoDB库。
初始化适用于DynamoDB的AWS库时,它会询问两件事:您的AWS_ACCESS_KEY_ID
和AWS_SECRET_ACCESS_KEY
,因此您可以从环境变量中提供这些内容。
这在安全方面的工作方式如下:
希望这有助于=)