Q76 — AWS SOA-C02 第1章
第 76/100 题 | ← 返回第1章
一家公司在AWS Organizations中跨组织运行多个工作负载。该公司财务团队需要详细仪表板来跟踪成本变化并提供详细的成本指标。财务团队需要跟踪细粒度至每小时的趋势。 SysOps管理员应如何以最高的运维效率满足这些要求?
- A. 使用CloudWatch Insights和AWS Cost Explorer数据生成Amazon CloudWatch仪表板。
- B. 生成AWS成本与使用情况报告(Cost and Usage Report)。将报告存储在Amazon S3中。使用Amazon Athena查询数据。使用Amazon QuickSight基于AWS成本与使用情况报告中的数据开发仪表板。 ✓
- C. 创建一个AWS Lambda函数,每天运行一次,并在组织中每个账户中承担角色。配置该Lambda函数读取每个账户中的AWS Cost Explorer数据,并将成本数据存储在Amazon S3存储桶中。使用Amazon Athena查询数据。使用Amazon QuickSight在仪表板中显示数据。
- D. 为财务团队创建一个IAM用户。授予该IAM用户在管理账户中查看AWS Cost Explorer数据和账单数据的权限。
正确答案: B. 生成AWS成本与使用情况报告(Cost and Usage Report)。将报告存储在Amazon S3中。使用Amazon Athena查询数据。使用Amazon QuickSight基于AWS成本与使用情况报告中的数据开发仪表板。
解析
AWS Cost and Usage Report(CUR)是AWS提供的详细成本和使用数据报告,支持每小时、每天或每月的粒度。结合Amazon S3存储原始数据,Amazon Athena允许直接通过SQL查询,而Amazon QuickSight提供可视化能力。这种组合能以自动化方式满足高频次、精细化的成本监控需求。选项B直接利用AWS原生服务集成,无需自定义脚本或跨账户权限管理,操作效率最高。其他选项或缺乏足够数据粒度(A、D),或依赖复杂的手动调度(C),无法保证实时性和维护便捷性。AWS官方推荐使用CUR与Athena、QuickSight组合进行深度成本分析。(来源:AWS Cost Management User Guide)