AWS CodeBuild 使用简单的按需支付定价模式。没有前期成本或最低收费。您仅需为实际使用的资源付费。您可以根据执行生成操作的持续时间来支付计算资源相关费用。每分钟的费率取决于所选的计算类型。

AWS CodeBuild 现已全面推出

免费试用 AWS CodeBuild

AWS 免费套餐包含每月 100 分钟使用 AWS CodeBuild 的 build.general1.small 生成时间。

查看 AWS 免费套餐详细信息 »

生成持续时间是以分钟为单位进行计算的,从您提交生成操作开始直到生成操作终止,向上取整到最近的分钟。

AWS CodeBuild 提供三种具有不同内存量和 CPU 的计算实例类型。费用因您为生成操作所选的计算实例类型而异。

计算实例类型

内存 (GB)

vCPU

按完成生成操作所用时间定价 ($)

build.general1.small

3

2

0.005

build.general1.medium

7

4

0.010

build.general1.large

15

8

0.020

AWS CodeBuild 免费套餐包含每月 100 分钟的 build.general1.small 生成操作时间。CodeBuild 免费套餐不会在为期 12 个月的 AWS 免费套餐结束时自动过期。它可供新的和现有 AWS 客户使用。

如果您的生成操作需要传输数据或使用其他 AWS 服务,则可能会产生额外费用。例如,您可能会在以下情况下产生费用:使用 Amazon CloudWatch Logs 流式传输生成日志、使用 Amazon S3 存储生成对象以及使用 AWS Key Management Service 进行加密。此外,如果您使用 AWS CodeBuild 和 AWS CodePipeline,也可能会产生额外费用。


如果您使用 build.general1.small 在一个月内执行了 100 次生成操作,其中每次生成操作运行 5 分钟,则您的费用将进行如下计算:

每月生成操作费用

完成生成操作所用时间 = 100 次生成 * 5 分钟 = 500 分钟的完成生成操作所用时间

完成生成操作所用时间 – 免费套餐所含的完成生成操作所用时间 = 每月可收费的完成生成操作所用时间 = 500 – 100 = 400 分钟的完成生成操作所用时间

每月生成操作费用 = 400 分钟的完成生成操作所用时间 * 0.005 USD = 2 USD