【发布时间】:2021-03-27 20:23:05
【问题描述】:
我们有四个不同的项目,每个项目都有自己独立的开发、质量保证和实时环境。
目前,我们使用 GCP 来托管所有这些。在 GCP 中,我们有 4 个不同的“GCP 项目”。在我们当前的设置中:
- 一个用户可以参与多个项目。
- 我们对所有 4 个项目进行了合并结算。
现在,我们正在迁移到 AWS。
在 AWS 中,我们可以创建组织和组织单元。我们可以有一个组织,每个项目有 4 个组织单位或 4 个不同的组织,但我们希望在同一个帐户下管理所有 4 个项目。因此这对我们不起作用。
我发现的另一种方法是使用标记。
我们可以将每个资源标记为 project1-dev、project3-live 等。
可以为每个标签创建 IAM 组,例如 project1-dev、project2-live 等。我们可以将 IAM 用户分配到多个组。
这听起来是个好方法,还是有更好的解决方案?
【问题讨论】:
标签: amazon-web-services amazon-iam