2015-12-30 38 views
0

我發現AWS爲AWS服務的查詢定價提供了這些鏈接, 我發現這些鏈接,並且我想查詢關於ec2的OnDemand linux成本。 但我不知道這些中的哪一個用於哪個目的。如何從AWS查詢定價?

一線> http://aws-assets-pricing-prod.s3.amazonaws.com/pricing/ec2/linux-od.js

二線> a0.awsstatic.com/pricing/1/ec2/linux-od.min.js

三階> https://a0.awsstatic.com/pricing/1/deprecated/ec2/pricing-on-demand-instances.json

請告訴我該鏈接顯示其成本。

我發現這些鏈接在這裏,

github.com/erans/ec2instancespricing/commit/901d746da8fe40241261ff1a461596151611621b

回答

3

如果你想爲EC2(或任何其他AWS服務)目前的定價,你應該使用新的AWS Price List API

一旦你下載了一個或兩個文件,這將是由你來掃描,通過手動或編程方式進行搜索或解析。這不僅僅是抓取一個更小的第三方JSON文件,但這個Price List API由Amazon保證是最新的。

我期待別人創建工具解析這些文件並檢索特定的數據,但我還沒有找到任何。

+0

這個鏈接包含哪些價格? https://a0.awsstatic.com/pricing/1/deprecated/ec2/pricing-on-demand-instances.json –

+0

在這種情況下棄用意味着「不當前」,我剛剛確認。在該JSON文件中,m1.small的按需價格列在$ 0.06。目前的實際價格是0.044美元。 (參考:https://aws.amazon.com/ec2/previous-generation/) –

+0

是的,這就是爲什麼我困惑。 這個價格是否有意義? –