為什麼選擇 AWS CodeBuild?
AWS CodeBuild 使用簡單的按用量付費定價。不需要預先支付費用,也沒有最低費用。您只需為實際使用的資源付費。運算資源的費用根據組建執行的持續時間計費。費率取決於所選用的運算類型。
AWS 定價計算器
一次估算即可計算您的 CodeBuild 和架構成本。
隨需 Amazon EC2 定價
建置持續時間
建置持續時間以分鐘計算,從提交組建的時間算起到終止組建的時間為止,進位到最接近的分鐘。
運算類型
CodeBuild 提供幾種運算執行個體類型,每種類型都有不同的記憶體和 CPU 數量。費用取決於您為組建選用的運算執行個體類型。
隨需 AWS Lambda 定價
建置持續時間
建置持續時間以秒計算,從提交組建的時間算起到終止組建的時間為止,進位到最接近的秒。
運算類型
CodeBuild 提供幾種運算類型,每種類型都有不同的記憶體。費用取決於您為組建選用的運算類型。
預留容量 Amazon EC2 定價
每分鐘執行個體定價
執行個體定價以分鐘計算,從您提交新執行個體請求,直至執行個體終止,進位到最接近的分鐘數。每個執行個體的最低用量以 60 分鐘計費。
運算類型
AWS CodeBuild 提供幾種運算執行個體類型,每種類型都有不同的記憶體和 CPU 數量。費用取決於您為機群選用的運算執行個體類型。
Mac 預留執行個體
每個 Mac 執行個體須達到 24 小時最低用量費用,才可釋放預留執行個體。
受管網路存取控制清單
受管網路存取控制清單 (NACL) 可讓您透過 CodeBuild 受管代理來路由網路流量。您可在預留容量機群上啟用 NACL,以控制允許或拒絕的網路規則清單。針對啟用 NACL 的每個機群,按分鐘收取受管代理費用。啟用 NACL 的機群會繼續產生費用,直至將其停用。
AWS 免費方案
CodeBuild AWS 免費方案包含使用隨需 Amazon EC2 的 general1.small 或 arm1.small 執行個體類型每月總共 100 分鐘的建置時間。使用隨需 Lambda,CodeBuild AWS 免費方案包含使用 Lambda.arm.1GB 或 Lambda.x86-64.1GB 運算類型每月 6,000 總建置秒數。 預留容量 EC2 不提供 AWS 免費方案。 CodeBuild AWS 免費方案不會在 AWS 免費方案 12 個月的期限結束後自動過期。適用於新和現有的 AWS 客戶。
其他費用
如果組建傳輸資料或使用其他 AWS 服務,則會產生其他費用。例如,從 Amazon CloudWatch Logs 建立日誌串流、使用 Amazon Simple Storage Service (Amazon S3) 儲存建置成品、利用 AWS Key Management Service (AWS KMS) 進行加密,都會產生費用。使用 CodeBuild 搭配 AWS CodePipeline 也會產生額外的費用。