首页 > 解决方案 > 在构建 API 时,AWS 中的小时价格如何运作?

问题描述

我们正在构建一个基于 Python 的 Web 应用程序,它的使用率很低(每月最多 10 次点击),但需要很高的处理能力。

所以我们认为 AWS 每小时费用只会在 API 被 ping 时向我们收费,但它真的是这样工作的吗?

或者我们几乎必须支付 24 小时的费用才能让 API 始终保持正常运行?

标签: amazon-web-servicesamazon-ec2amazon-elastic-beanstalk

解决方案


这取决于您使用哪种解决方案。EC2 实例按它们运行的​​时间量计费,因此如果您在 EC2 上运行网络服务器,您需要为空闲时间付费。AWS Lambda 函数响应事件(如 API 网关请求)运行,您需要按调用次数和函数持续时间付费。请参阅AWS Lambda 定价。由于您每月的调用次数很少,如果它满足您对处理能力的要求并且您的处理时间可以少于 15 分钟(Lambda 当前的最大超时),我建议您使用 Lambda 和 API Gateway。


推荐阅读