持續推送軟體更新

從原始碼到實際運作環境的端對端自動化。

建立快速有效的管道

在不犧牲安全性或品質的前提下,快速高效地推出軟體。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 可以讓您建立快速、一致且可靠的版本,包括雲端中的非容器成果。此外,您可以將版本觸發條件設定為自動根據存放區中的原始碼變更來建立新版本。

瞭解詳情 arrow_forward

成果管理

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

瞭解詳情 arrow_forward

部署

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

瞭解詳情 arrow_forward

軟體供應鏈管理

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

瞭解詳情 arrow_forward

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

建構與測試

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

瞭解詳情 arrow_forward

成果管理

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

瞭解詳情 arrow_forward

部署

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

瞭解詳情 arrow_forward

軟體供應鏈管理

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

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

用途

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

使用 Cloud Build、Spinnaker 和 Google Kubernetes Engine 自動建構、測試和部署容器到 Kubernetes 叢集。

瞭解詳情 arrow_forward

自動無伺服器部署

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

瞭解詳情 arrow_forward

我們的客戶

新創公司、企業及所有相關組織都已採用 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 快速入門導覽課程

Google Cloud

開始使用

瞭解及建構

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

需要進一步的協助嗎?

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