首页 > 解决方案 > 没有作业运行时,AWS Batch 是否会向您收费?

问题描述

我已经设置了 AWS Batch 计算环境。大多数工作将每天或每周运行。

我的问题是当没有作业在 ec2 计算环境上运行时,我是否会为此收费。

AWS Batch 如何管理计算环境?成功运行我的工作后,AWS 会终止 EC2 计算环境吗?然后在我的工作需要运行时重新创建它。

AWS 批次将根据 EC2 定价收费(它在后端使用 EC2)。

标签: amazon-web-servicesamazon-ec2aws-batch

解决方案


AWS Batch 定价页面指出:

AWS Batch 不收取额外费用。您为存储和运行应用程序而创建的 AWS 资源(例如 EC2 实例或 AWS Lambda 函数)付费。您只需在使用时为使用的内容付费;没有最低费用,也没有前期承诺。

AWS Batch 常见问题解答指出:

当不再需要容量时,AWS Batch 将删除它。

因此,仅当您的作业正在运行时,您才需要为计算(ECS、EC2、Lambda)付费。无论作业是否正在运行,您还需要为持久存储(例如存储代码)付费。然而,存储价格很低,因此几乎不引人注意。


推荐阅读