跳至
Cloud Build

Cloud Build

在我們的無伺服器 CI/CD 平台上建構、測試和部署。

新客戶可以免費取得價值 $300 美元的抵免額,盡情體驗 Cloud Build。所有客戶每月都能免費享有 2,500 分鐘的建構時間,且不會耗用抵免額。

  • 可快速建構各種程式設計語言版本的軟體,包括 Java、Go、Node.js 等

  • 您可以從 15 個機器類型中選擇,並在每個集區中執行數百項並行建構作業

  • 可在 VM、無伺服器、Kubernetes 或 Firebase 等多種環境中進行部署

  • 您的私人網路中存取雲端託管的全代管持續整合/持續推送軟體更新工作流程

  • 將靜態資料保留在某個地理區域或是具資料落地權的特定位置

優點

可擴充的完全無伺服器平台

Cloud Build 能擴充及縮減資源,完全不需設定、升級或擴充基礎架構。在 Google Cloud 的全代管環境中執行建構作業,還能連線至自己的私人網路。

原生企業來源整合

與某些熱門企業來源控制系統相互整合,讓 Cloud Build 立即支援 GitHub EnterpriseGitLab EnterpriseBitbucket 資料中心

軟體供應鏈安全性與法規遵循

掃描本機或您的登錄檔中的映像檔,以便找出安全漏洞。使用來源稽核及控制部署至實際工作環境。透過 SLSA 級別 3 建構支援,防範軟體供應鏈攻擊。

主要功能與特色

主要功能與特色

飛快的建構速度

運用以 Google 全球網路連線的機器,大幅縮短建構時間。在採用高速 CPU 的 VM 上執行建構作業,或是快取原始碼、映像檔或其他依附元件,進一步提高建構速度。

自動進行部署

在建構步驟中建立管道,以自動進行部署,透過內建的整合功能部署至 Google Kubernetes EngineCloud RunApp EngineCloud FunctionsFirebase。您可以將 Spinnaker 與 Cloud Build 搭配使用,藉此建立並執行複雜的管道。

大規模管理整個網路的持續整合/持續推送軟體更新

依據預設私人集區,根據網路和資源調度需求執行工作負載。預設集區可讓您在安全的託管環境中執行建構作業,並允許存取公開網際網路。私人集區為私人專用工作站集區,可讓您更靈活地運用建構環境,同時享有更高的並行性,也能讓您存取私人網路中的資源。

從修訂到部署階段,數分鐘內就能完成整個流程

從提取要求到建構、測試和部署,全都再簡單不過。在您將變更推送到 GitHub、Cloud Source Repositories、GitLab 或 Bitbucket 存放區時,可設定觸發條件,自動建構、測試或部署原始碼。

SLSA 第 3 級法規遵循

在建構期間,自動為容器映像檔和語言套件產生來源中繼資料和認證,以便從二進位檔追溯原始碼,並防止他人竄改。使用內建的二進位授權整合功能驗證認證,部署由 Cloud Build 建構及簽署的映像檔。運用隨選掃描功能掃描構件,提前確保安全。從託管在私人網路 (包括 GitHub Enterprise) 的私人原始碼存放區中,觸發全代管的 CI/CD 工作流程。

查看所有功能與特色

客戶

透過 Cloud Build 向客戶學習