AWS CodeBuild 使用簡單的按用量付費定價。不需要預先支付費用,也沒有最低費用。您只需為實際使用的資源付費。運算資源的費用根據組建執行的持續時間計費。費率取決於所選用的運算類型。

隨需 EC2 定價

建置持續時間

建置持續時間以分鐘計算,從提交組建的時間算起到終止組建的時間為止,進位到最接近的分鐘。

運算類型

AWS CodeBuild 提供幾種運算執行個體類型,每種類型都有不同的記憶體和 CPU 數量。費用取決於您為組建選用的運算執行個體類型。

隨需 Lambda 定價

建置持續時間

建置持續時間以秒計算,從提交組建的時間算起到終止組建的時間為止,進位到最接近的秒。

運算類型

AWS CodeBuild 提供幾種運算類型,每種類型都有不同的記憶體。費用取決於您為組建選用的運算類型。

預留容量 EC2 定價

每分鐘執行個體定價

執行個體定價以分鐘計算,從您提交新執行個體請求,直至執行個體終止,進位到最接近的分鐘數。每個執行個體的最低用量以 60 分鐘計費。

運算類型

AWS CodeBuild 提供幾種運算執行個體類型,每種類型都有不同的記憶體和 CPU 數量。費用取決於您為機群選用的運算執行個體類型。

免費方案

AWS CodeBuild 免費方案包含使用隨需 EC2 的 general1.small 或 arm1.small 執行個體類型每月總共 100 分鐘的建置時間。使用隨需 Lambda,AWS CodeBuild 免費方案包含使用 Lambda.arm.1GB 或 Lambda.x86-64.1GB 運算類型每月 6,000 總建置秒數。 預留容量 EC2 不提供免費方案。 CodeBuild 免費方案不會在 AWS 免費方案 12 個月的期限結束後自動過期。適用於新和現有的 AWS 客戶。

其他費用

如果組建傳輸資料或使用其他 AWS 服務,則會產生其他費用。例如,從 Amazon CloudWatch Logs 建立日誌串流、使用 Amazon S3 儲存建置成品、利用 AWS Key Management Service 進行加密,都會產生費用。使用 AWS CodeBuild 搭配 AWS CodePipeline 也會產生額外的費用。

定價範例

隨需 EC2 定價範例

如果在一個月內使用 build.general1.small 執行 100 個組建,其中每個組建執行 5 分鐘,則費用的計算方式如下:

每月組建費用

建置分鐘數 = 100 個組建 * 5 分鐘 = 500 個建置分鐘數

建置分鐘數 – 免費方案的建置分鐘數 = 每月應計費的建置分鐘數 = 500 – 100 = 400 個建置分鐘數

每月建置費用 = 400 個建置分鐘數 * 0.005 USD = 2 USD

隨需 Lambda 定價範例

如果在一個月內使用 lambda.arm.1GB 執行 100 個組建,其中每個組建執行 300 秒,則費用的計算方式如下:

每月組建費用

建置秒數 = 100 個組建 * 300 秒 = 30,000 個建置秒數

建置秒數 – 免費方案建置秒數 = 每月可計費建置秒數 = 30,000 – 6,000 = 24,000 建置秒數

每月建置費用 = 24,000 建置秒數 * 0.00001 USD = 0.24 USD

預留容量 EC2 定價範例

如果您使用預留的 .x86-64.g1.small 來預留 1 個執行個體一個月,則您的費用計算如下:

每月組建費用

執行個體分鐘數 = 每小時 60 分鐘 * 每天 24 小時 * 每月 30 天 = 43,200

每月預留費用 = 43,200 執行個體分鐘數 * 0.003 USD = 129.60 USD

其他定價資源

AWS 定價計算器

輕鬆計算您的 AWS 每月成本。

取得定價協助

聯絡 AWS 專家以取得個人化報價。

了解如何開始使用 AWS CodeBuild

瀏覽入門頁面
準備好開始建立?
立即開始使用 AWS CodeBuild
還有其他問題嗎?
聯絡我們