如何通过java以编程方式显示特定的EC2实例成本(价格详细信息)

时间:2015-10-07 09:03:58

标签: java amazon-web-services aws-sdk aws-ec2 aws-java-sdk

我正在使用AWS Java API以编程方式创建AWS实例。整个过程是作为Web应用程序开发的。

现在问题是,在成功购买EC2实例后,如何显示该特定客户实例成本的价格详细信息?

2 个答案:

答案 0 :(得分:2)

这不是AWS EC2 API公开的功能。

实例的定价是后台计费功能,而不是实时EC2运营基础设施的功能,因为 - 除其他原因外 - 还有大客户的分层批量折扣......以及保留实例与特定实例无关,但实际上取决于您运行的实例数,与购买的匹配实例数相关联。 (特定实例是否按预留计费可以在实例的整个生命周期内变化,如果其他实例也在运行)...并且现场实例根据历史价格计费,因为它们位于现场实例的运营时间的开头,即使现货市场价格每小时可能波动几次,每小时,而不是小时数。

唯一已知的机制是other question you referenced中提到的非官方的,不受支持的,未记录的黑客攻击。如果你走这条路,实现它应该是一个非常简单的Java或任何其他语言练习......但你能够显示的定价将是一个近似值。

答案 1 :(得分:1)

相信这已经改变了。对于像我这样在第一次搜索时登陆这里的人。

https://aws.amazon.com/blogs/aws/new-aws-price-list-api/

  

AWS博客

     

新的 - 由Jeff Barr提供的AWS Price List API 2015年12月9日|永久链接|   评论许多AWS客户和合作伙伴一直在要求   以编程方式访问AWS服务的价格。此信息   可以用几种方式使用。一些潜在客户正在评估   移动其内部部署的可行性和成本效益   工作负载到云端并希望“做数学。”当前的客户   和合作伙伴想确保他们的预算,   预测和分析工具能够分析AWS价格   无需借助我们的网站。我们的管理   服务合作伙伴创建并监督数万或数千个链接的AWS   帐户(通过合并帐单组合在一起)并需要制作   确保提交给客户的账单反映了每个账单的成本   资源。