本指南介绍如何使用 AWS 成本和使用情况报告(AWS CUR)和 Amazon Athena 来构建控制面板,以便您集中查看数据传输成本和使用情况。在广告和营销技术领域,了解数据传输成本和趋势非常重要。但是,若缺少快速分析数据传输对象账单的途径,这一任务将变得棘手。借助此交互式 Amazon QuickSight 控制面板,您的组织可以调查关联账户中特定的数据传输相关操作并跟踪成本,从而为您的业务决策提供依据。

请注意:[免责声明]

架构图

[架构图描述]

下载架构图 PDF 

Well-Architected 支柱

当您在云中构建系统时,AWS Well-Architected Framework 可以帮助您了解所做决策的利弊。框架的六大支柱使您能够学习设计和操作可靠、安全、高效、经济高效且可持续的系统的架构最佳实践。使用 AWS 管理控制台中免费提供的 AWS Well-Architected Tool,您可以通过回答每个支柱的一组问题,根据这些最佳实践来检查您的工作负载。

上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。

  • Amazon CloudWatch 每天将成功和失败分区日志存储在 S3 存储桶中,供 AWS CUR 使用。您可以使用这些日志来识别特定日期的任何故障,并通过添加缺失的分区来纠正问题。 除了启用自动警报和监控功能外,CloudWatch 日志还提供可用于查询和可视化每日数据传输数据的信息。

    阅读《卓越运营》白皮书 
  • 本指南依赖于您先前对 AWS CUR 的使用。与 Amazon S3集成使用新存储桶或现有存储桶的默认 S3 存储桶策略,这样,AWS CUR 账户所有者将成为授权存储桶所有者并有权读取 AWS CUR 数据。

    阅读《安全性》白皮书 
  • 本指南依赖于无服务器服务(AthenaAmazon S3AWS GlueQuickSightCloudWatch),因此您不必配置计算或管理任何资源。这些服务具有弹性,并可根据需求进行扩展。Amazon S3 通过将对象的副本存储在多个可用区中来提供可靠的存储。Athena 视图、AWS Glue 数据库和架构以及 QuickSight 都是模板化的,您可以使用 AWS CloudFormation 来部署它们。

    阅读《可靠性》白皮书 
  • Amazon S3 每日分区是 Apache Parquet 格式的压缩 AWS CUR 文件,从 Athena 查询它们时,性能会更好。此外,QuickSight 还支持 SPICE(超快速、并行、内存计算引擎)存储查询结果,从而加速您的组织和关联账户的数据传输分析和可视化。

    阅读《性能效率》白皮书 
  • AthenaAmazon S3AWS GlueQuickSight 采用即用即付模式,这意味着您只需为使用的资源付费。此外,由于这些服务是无服务器的,它们将根据需要扩展,因此您无需配置资源即可全天候运行。这可以帮助您优化数据使用情况可视化的成本。

    阅读《成本优化》白皮书 
  • Athena 会压缩 S3 存储桶中的 AWS CUR 数据并使用 Apache Parquet 格式,这可以显著减少存储中的对象大小,从而降低存储空间。本指南仅创建运行时查询数据所需的最少资源(例如使用 AWS CUR 架构创建的 Athena 视图)。此外,您可以设置 Amazon S3 生命周期策略来删除不再需要用于分析数据传输使用情况的对象。最后,本指南使用无服务器、可扩展的计算,在空闲时不运行,因此可以优化您的能源使用。

    阅读《可持续性》白皮书 
[内容类型]

[标题]

此[博客文章/电子书/指南/示例代码]演示了如何 [插入简短描述]。

免责声明

示例代码;软件库;命令行工具;概念验证;模板;或其他相关技术(包括由我方人员提供的任何前述项)作为 AWS 内容按照《AWS 客户协议》或您与 AWS 之间的相关书面协议(以适用者为准)向您提供。您不应将这些 AWS 内容用在您的生产账户中,或用于生产或其他关键数据。您负责根据特定质量控制规程和标准测试、保护和优化 AWS 内容,例如示例代码,以使其适合生产级应用。部署 AWS 内容可能会因创建或使用 AWS 可收费资源(例如,运行 Amazon EC2 实例或使用 Amazon S3 存储)而产生 AWS 费用。

本指南中提及第三方服务或组织并不意味着 Amazon 或 AWS 与第三方之间存在认可、赞助或从属关系。AWS 的指导是一个技术起点,您可以在部署架构时自定义与第三方服务的集成。

此页内容对您是否有帮助?