【问题标题】:API access to Amazon EC2 price list?API 访问 Amazon EC2 价目表?
【发布时间】:2017-03-25 18:59:07
【问题描述】:

我需要实施一种解决方案来获取每个定价模型(按需、预留、具有预定义持续时间的现货实例和具有非预定义持续时间的现货实例)的 Amazon 实例每小时成本。

因此,我正在寻找一个文件,我可以使用 java 代码从中获取每个定价策略中实例的每小时成本。

例如,我需要从文件中获取现货实例的现货历史价格值,以将其用作我的应用程序代码的输入。为此,我想问如何才能获得 Amazon 提出的所有不同策略的实例成本,以从带有代码的文件中获取它。

【问题讨论】:

    标签: java amazon-web-services aws-cli


    【解决方案1】:

    您可以使用 AWS 价目表 API。它以 JSON 格式提供定价。

    见:

    但是,该 API 不提供 Spot 实例 的定价,因为 Spot 实例定价不断变化,并且在每个区域的每个可用区中也不同。要访问 Spot Pricing,请使用:

    【讨论】:

    • 感谢您的帮助。AWS 命令​​行界面 (CLI):describe-spot-price-history 是付费服务吗?我必须在我的项目中获得现场实例,而且我是 AWS 的初学者。
    • 调用describeSpotPriceHistory API 是免费的,但您需要设置一个 AWS 账户才能使用它。
    • 感谢您的帮助。
    • 嗨@ImenNeji,如果这个或任何答案解决了您的问题,请点击复选标记考虑accepting it。这向更广泛的社区表明您已经找到了解决方案,并为回答者和您自己提供了一些声誉。没有义务这样做。
    • 对于现场实例,我成功地使用 CLI 获得了它。但我想知道如何使用我的 java 代码获得它以及我需要做什么。
    【解决方案2】:

    您可以使用AWS Price List API for Java。顺便说一句,我是这个库的作者。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-26
      • 2017-03-29
      相关资源
      最近更新 更多