我正在努力了解如何获得定价信息。以编程方式(即,通过URL或aws )。我想我错过了“大局”。
我可以在网络上手动估计价格,例如,aws市场->操作系统->选择一个AMI ->实例类型。这给出了估计费用。
我想通过aws或URL来做同样的事情。
我想比较一下不同区域的成本&实例类型,但这太费时了,无法手动探索。
具体而言,给定使用aws ec2 describe-images --owners aws-marketplace获取的实例,如何将其映射到使用wget https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/index.json获得的报价文件中的数据?
任何建议(或重定向到更合适的网站)。
发布于 2018-08-23 01:08:33
有一个返回大量信息的aws cli pricing命令。我发现它本身并不是很有帮助,但是如果您在jq中运行它,它可以给出您想要的东西。这是指向文档的链接。https://docs.aws.amazon.com/cli/latest/reference/pricing/index.html
我看不到从describe-images api获取信息的方法,这将允许您对ec2实例进行定价。调用的结果不包含实例类型。
我还在Stack溢出问题上发现了一个类似的问题,对您提到的API调用有一些很好的引用,但没有讨论cli。https://stackoverflow.com/questions/7334035/get-ec2-pricing-programmatically
https://serverfault.com/questions/927227
复制相似问题