云计算技术帮助开发者更方便地运行复杂应用,但这样的便利通常意味着更难追踪成本。今天,谷歌推出了一款新工具,帮助用户更方便地监控和分析在云计算平台上运行一款应用需要多少成本。
目前,获得这一数据的唯一方式是通过“谷歌云面板”。这一工具很有效,但如果你希望开发自己的工具,以监控、分析和优化成本,那么应该怎么办?新的“账单应用程序接口(billing api)”帮助开发者通过程序访问使用量和成本的估计值,并将这些数据集成在内部面板和工具中。
不过,这些并非实时数据。每天,这些数据被存储至谷歌云存储服务的json或csv文件中。开发者可以通过云存储api和谷歌的命令行工具来访问这些数据。
值得注意的是,亚马逊也提供了类似工具,用于从亚马逊网络服务(aws)中获取账单数据。这一“aws帐户收费api”使用亚马逊s3存储服务来保存与账单有关的csv文件,而开发者可以从自主应用中访问这些数据。
很明显,市场对这类信息有需求。由于大部分云计算服务都设计了非常复杂的收费方案(可以问问基于aws开发应用的开发者,他们是否真正了解账单),cloudability和其他公司正基于这一现状发展自己的业务。谷歌和亚马逊在短时间内似乎不会发布类似服务,因此开发者要么使用第三方服务来分析使用量数据,要么就需要自己开发工具。
时间: 2024-09-22 11:00:54