将 AWS 成本和使用情况报告共享到另一个账户的简单方法是什么?
What is the easy way to share AWS Cost & Usage Report to another account?
我有一些不属于 AWS 组织的 AWS 账户,一个用作主账户,其他用作成员账户。我想通过 CSV 将 AWS 成本和使用报告导出到主账户 S3 存储桶,并在 QuickSight 中使用它。
当然我可以在每个成员账户中创建一个 lambda 函数,使用 PutObject
触发器并将 CSV 文件传输到主账户。
但是有更简单的方法吗?
※有些东西比如使用跨账户S3存储桶作为成员账户AWSCUR导出目的地等
没有内置方法可以将 AWS 成本和使用情况报告导出到另一个账户拥有的 S3 存储桶。
您的问题正是 AWS Organizations 存在的原因 - 查看和分析整理后的数据。
如果出于某种原因您无法使用 AWS Organisations,您有 2 个“简单”选项:
- 允许 cross-account access 到包含 CUR
的 S3 存储桶
- 创建一个 replication rule 以将 S3“成员”账户中的报告自动复制到主账户 S3 存储桶
我有一些不属于 AWS 组织的 AWS 账户,一个用作主账户,其他用作成员账户。我想通过 CSV 将 AWS 成本和使用报告导出到主账户 S3 存储桶,并在 QuickSight 中使用它。
当然我可以在每个成员账户中创建一个 lambda 函数,使用 PutObject
触发器并将 CSV 文件传输到主账户。
但是有更简单的方法吗?
※有些东西比如使用跨账户S3存储桶作为成员账户AWSCUR导出目的地等
没有内置方法可以将 AWS 成本和使用情况报告导出到另一个账户拥有的 S3 存储桶。
您的问题正是 AWS Organizations 存在的原因 - 查看和分析整理后的数据。
如果出于某种原因您无法使用 AWS Organisations,您有 2 个“简单”选项:
- 允许 cross-account access 到包含 CUR 的 S3 存储桶
- 创建一个 replication rule 以将 S3“成员”账户中的报告自动复制到主账户 S3 存储桶