持續推送軟體更新

從編寫原始碼到實際發佈應用程式,您都可以享有端對端的自動化處理服務。

建立快速有效的管道

在不犧牲安全性或品質的前提下,快速高效地推出軟體。GCP 開發人員工具可協助您設定端對端持續推送軟體更新管道,多雲端或內部部署環境中的所有軟體開發階段都包含在內。

為何要選擇 GCP 來持續推送軟體更新

加速推出產品

自動建構、測試、成果管理及部署工具可以減少開發與部署週期中所需的人工作業。我們會協助管理及維護您的管道,讓您的開發團隊能專注於編寫程式碼,不必將力心花在修正指令碼或除錯。

降低風險

透過 Grafeas、Spinnaker 和 Kubernetes 這些開放原始碼工具,GCP 能提供可重複且可追溯的安全部署管道,您就不用受限於單一選擇;相反地,您可以從 Google App Engine (GAE)、Google Kubernetes Engine (GKE), Google Compute Engine (GCE) 及其他眾多雲端廠商中挑選適合自己的服務。

改善品質

進階的發佈策略 (如流量拆分、藍綠部署、自動化 Canary 分析等) 與自動復原功能,讓軟體發佈更加安全無虞。

輕鬆擴充

別讓工具效能成為阻礙擴充架構的絆腳石。採用 GCP 開發人員工具,您就可以根據自家業務的成長需求來進行高效能或大規模的擴充。

在混合式或多雲端環境中執行

使用內部部署伺服器或其他雲端供應商的服務部署到 GCP 上。而且,您還可以利用 Kubernetes 在不同的雲端或內部部署環境中大規模執行容器。

安全地建構及部署

Google 能協助您找出容器映像檔中的套件安全漏洞;您可以收集、儲存、查詢和擷取成果中繼資料,甚至可以設定手動核准和即時部署政策。

參考管道

自動跨不同平台建構、測試和部署程式碼變更。

建構及測試

Cloud Build 可以讓您建立快速、一致且可靠的版本,包括雲端中的非容器成果。另外,您也能將建構作業觸發條件設為自動根據來源存放區中的變更建立新的版本。

瞭解詳情

成果管理

Container Registry 可讓您輕鬆儲存私人 Docker 容器映像檔,以便快速執行可擴充的擷取和部署作業。

瞭解詳情

部署

透過 Spinnaker,在內部部署環境或多個雲端服務供應商環境 (包括 Kubernetes、Google Compute Engine 和 Google Kubernetes Engine) 中設定快速、安全且可重複執行的部署程序。

瞭解詳情

軟體供應鏈管理

自動掃描現有的映像檔,查看是否有安全漏洞。跨 SDLC 儲存、查詢及擷取成果中繼資料,同時建立存取權和政策控管機制。

瞭解詳情

使用 OmniGraffle 7.7.1 製作2018-06-21 16:30:47 +0000來源GCP ComputeCompute EngineApp EngineCloud FunctionsKubernetes Engine監控內部部署叢集叢集叢集Cloud Build建構/測試Container Registry成果管理Spinnaker部署Grafeas軟體供應鏈 管理

建構及測試

Cloud Build 可以讓您建立快速、一致且可靠的版本,包括雲端中的非容器成果。另外,您也能將建構作業觸發條件設為自動根據來源存放區中的變更建立新的版本。

瞭解詳情

成果管理

Container Registry 可讓您輕鬆儲存私人 Docker 容器映像檔,以便快速執行可擴充的擷取和部署作業。

瞭解詳情

部署

透過 Spinnaker,在內部部署環境或多個雲端服務供應商環境 (包括 Kubernetes、Google Compute Engine 和 Google Kubernetes Engine) 中設定快速、安全且可重複執行的部署程序。

瞭解詳情

軟體供應鏈管理

自動掃描現有的映像檔,查看是否有安全漏洞。跨 SDLC 儲存、查詢及擷取成果中繼資料,同時建立存取權和政策控管機制。

瞭解詳情
來源GCP ComputeCompute EngineApp EngineCloud FunctionsKubernetes Engine監控內部部署叢集叢集叢集Cloud Build建構/測試Container Registry成果管理Spinnaker部署Grafeas軟體供應鏈 管理

應用實例

使用容器持續推送軟體更新

使用 Cloud Build、Spinnaker 和 Google Kubernetes Engine 自動建構及測試容器,並將容器部署至 Kubernetes 叢集。

瞭解詳情

使用自動無伺服器部署功能

使用 Cloud Build 和 Cloud Functions 自動將應用程式部署至 Google App Engine。

瞭解詳情

我們的客戶

新創公司、企業和各種機構都仰賴 GCP 來持續推送軟體更新。

Vendasta 標誌 Waze 標誌 Shopify 標誌 Dena 標誌 Mercari 標誌

資源

參加教學課程、開始快速入門導覽,以及瀏覽有關持續推送軟體更新的評論。

使用 Spinnaker 和 Google Kubernetes Engine 的持續推送軟體更新管道

持續推送軟體更新工具整合

對容器進行安全漏洞掃描

使用 Azure Pipelines 和 Google Kubernetes Engine 建立持續整合/持續推送軟體更新管道

使用 Azure Pipelines 和 Compute Engine 建立持續整合/持續推送軟體更新管道

使用 Spinnaker 在 Google Kubernetes Engine 上自動分析初期測試資料

使用 Cloud Build 以 Git 運作方式持續推送軟體更新

建構容器的最佳做法

Cloud Build 快速入門導覽課程

Google Cloud

開始使用

瞭解詳情並著手實作

第一次使用 GCP 嗎?我們提供您 $300 美元的額度,歡迎免費體驗適用的 GCP 產品。

需要進一步的協助嗎?

我們的專家會協助您打造合適的解決方案,或是為您找到符合需求的合作夥伴。