如何创建一个多人协作的物联网项目?

0

【以下的问题经过翻译处理】 你好, 我的问题可能非常愚蠢,但我在网上找不到任何资料...

我想使用AWS的IoT Core,Dynamo DB和Amplify创建一个IoT项目。我正在与另外两个人一起工作这个项目,如何创建一个项目,每个人都可以在没有登录我的AWS帐户的情况下工作?如果可能,请问我们可以同时在该项目上工作吗?如果这样的项目不可能,我是否可以以某种方式导出我的IoT Core,并将其提供给我的合作者?

谢谢您的帮助。

profile picture
专家
已提问 5 个月前47 查看次数
1 回答
0

【以下的回答经过翻译处理】 你好,这似乎是一个IAM访问的问题。

我建议永远不要共享你的AWS账户,相反,创建IAM用户并将该用户提供给你的合作者。这样,你还可以实现细粒度的访问控制,而不共享账户密码。[4]

或者,你也可以通过跨账户资源共享(使用角色)共享对他们的AWS账户的访问。[1]

同样地,我也建议自己不要使用Root账户,而是创建一个你登录的管理员账户。[2][3]

我下面分享了一些信息。

[1]https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html

[2]https://docs.aws.amazon.com/general/latest/gr/root-vs-iam.html

[3]https://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-user.html

[4]https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则