使用nodejs的AWS Dynamo DB生产设置

问题描述 投票:0回答:1

我正在寻找一个教程,解释如何在生产中将nodejs应用程序连接到AWS dynamodb,但我找不到任何。我所能找到的是如何将应用程序挂钩到本地测试环境localhost:8000。谁能指出我正确的方向?

node.js amazon-web-services amazon-dynamodb
1个回答
1
投票

实际上,请不要在配置中提及localhost端点URL。 SDK将根据配置中提供的区域自动连接到数据库端点。

如果您使用凭据连接到数据库,请相应地设置凭据,尽管它不是推荐的解决方案。只是为了检查连接,您可以暂时使用凭据。

var creds = new AWS.Credentials('akid', 'secret', 'session');

AWS.config.update({
    region: "us-west-2",
    credentials: creds
});

最佳实践之一: -

如果要从EC2连接到DynamoDB,请将授予权限应用于EC2实例。这样数据库只能从EC2实例连接。

© www.soinside.com 2019 - 2024. All rights reserved.